美文网首页
多表查询结果合并再操作

多表查询结果合并再操作

作者: 比博 | 来源:发表于2018-11-27 10:01 被阅读0次
$sql = "SELECT * FROM
                  (SELECT {$field}, {$comment_type} AS `type`
                  FROM `tab_comment`
                  WHERE `type`=1
                    AND `status`=1
                    AND `status_show`=1
                    AND `account`='{$account}'
                  UNION ALL
                  SELECT {$field}, {$collect_type} AS `type`
                  FROM `tab_collect_game`
                  WHERE `status`=1
                    AND `account`='{$account}'
                  UNION ALL 
                  SELECT {$field}, {$down_type} AS `type`
                  FROM `tab_down_record`
                  WHERE  `user_account`='{$account}'
                  ) AS `t`
                ORDER BY `create_time` DESC 
                LIMIT {$m},{$n}";
        $data = $this->query($sql);

相关文章

  • 多表查询结果合并再操作

  • Oracle详解(Ⅱ):世界上目前已知最好的关系型数据库

    多表查询 多表连接基本查询 使用一张以上的表做查询就是多表查询 这样会出现的结果就是:笛卡儿积连接查询的时候一般在...

  • 2018-03-20

    MYSQL查询语句 MYSQL复杂操作语句 MYSQL多表查询方法 函数部分

  • Python ORM 语句

    单表操作 多表操作(一对多): 多表操作(多对多): -------了不起的双下划线(__)之单表条件查询 ---...

  • 2018-09-10复习

    一的关系,association嵌套结果,使用多表查询语句。resultMap,绑定数据,多表查询就ok多的关系,...

  • mysql数据库-多表查询

    今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建及多表的查询 掌握MY...

  • Spring Data JPA

    构建实力类 @Entity注解、@Column 单表操作 多表查询 自定义查询

  • MySQL 多表操作

    day07-多表操作 今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建...

  • 08-多表查询

    默认多表查询 多表查询就是在以前查询的基础上再加一张表, 写在以前表名的后面即可 默认情况下多表查询返回的结果是笛...

  • MySql-多表查询

    多表查询分为以下几种: 合并结果集: UNION UNION ALL 连接查询 ...

网友评论

      本文标题:多表查询结果合并再操作

      本文链接:https://www.haomeiwen.com/subject/gwwwqqtx.html