记一条很长的sql,为了方便阅读,我已经加了段落:

 SELECT * FROM (  (SELECT 1 AS acheck, s1.id, s1.plan_name, s1.cost_mode, s1.sta_type, s1.cost_type, s1.cost_period_time, s1.cost_period_value, s1.`carrier_operator`,s1.cost_settle_type  FROM serviceplan s1  JOIN serviceplan_hotspot sh ON s1.id = sh.serviceplan_id  WHERE s1.is_enable = 1 AND sh.hotspot_id = 109 ORDER BY s1.plan_name ASC )  UNION ALL  (SELECT 2 AS acheck, s2.id, s2.plan_name, s2.cost_mode, s2.sta_type, s2.cost_type, s2.cost_period_time, s2.cost_period_value, s2.`carrier_operator`,s2.cost_settle_type  FROM serviceplan s2  WHERE s2.is_enable = 1 AND s2.id NOT IN (  SELECT serviceplan_id FROM serviceplan_hotspot WHERE 1=1  AND hotspot_id = 109 ) ORDER BY s2.plan_name ASC ) ) AS s3   ORDER BY s3.acheck ASC, s3.plan_name ASC  LIMIT 0,20

转载于:https://www.cnblogs.com/gyhkevin/p/4504193.html

MySql联合查询Union相关推荐

  1. mysql联合查询(UNION)

    mysql联合查询(UNION) 下面我就直接po截图和代码 #联合查询 /* union 联合 合并:将多条查询语句的结果合并成一个结果语法: 查询语句1 union 查询语句2 union ... ...

  2. Oracle/mysql联合查询union、union all

    若无特殊说明,oracle与mysql均适用 使用场景 union.union all关键字用户将两个select查询结果集合并成一个结果集,例如:一个旧系统使用a表,同样的信息但是新系统使用了b表, ...

  3. mysql联合union查询_Mysql联合查询UNION和UNION ALL的使用介绍

    数据库 Mysql联合查询UNION和UNION ALL的使用介绍 字号+ 作者:小虾米 2016-12-05 12:47 Mysql的联合查询命令UNION和UNION ALL,总结了使用语法和注意 ...

  4. mysql union 作用_Mysql联合查询UNION和UNION ALL的使用介绍

    Mysql联合查询UNION和UNION ALL的使用介绍 一.UNION和UNION ALL的作用和语法 UNION 用于合并两个或多个 SELECT 语句的结果集,并消去表中任何重复行. UNIO ...

  5. MySQL 基础 -- 多表关系(一对一、1对多(多对一)、多对多)、多表查询(内连接、外连接、自连接、子查询(嵌套查询)、联合查询 union)、笛卡儿积

    文章目录 1. 多表关系 1.1 一对多 1.2 多对多 1.3 一对一 2. 多表查询 2.1 数据准备 2.2 概述 2.3 笛卡尔积 2.4 多表查询分类 3. 内连接 3.1 示例1:查询每一 ...

  6. MySQL联合查询语法内联、左联、右联、全联

    MySQL联合查询效率较高,以下例子来说明联合查询(内联.左联.右联.全联)的好处: T1表结构(用户id,用户名,密码)    userid   username  password 1   jac ...

  7. 五、MySQL联合查询学习笔记 + 查询总结(详解)

    9. 联合查询 union 联合 合并:将多条查询语句的结果合并成一个结果 语法: 查询语句1 UNION 查询语句2 UNION - 应用场景:要查询的结果来自多个表,且多个表之间没有直接的连接关系 ...

  8. 悟空分词与mysql结合_Mysql联合查询UNION和UNION ALL的使用介绍

    一.UNION和UNION ALL的作用和语法 UNION 用于合并两个或多个 SELECT 语句的结果集,并消去表中任何重复行. UNION 内部的 SELECT 语句必须拥有相同数量的列,列也必须 ...

  9. mysql 多列union_Mysql联合查询UNION和UNION ALL的使用介绍

    一.UNION和UNION ALL的作用和语法 UNION 用于合并两个或多个 SELECT 语句的结果集,并消去表中任何重复行. UNION 内部的 SELECT 语句必须拥有相同数量的列,列也必须 ...

最新文章

  1. 程序员千万不要选全栈开发
  2. 2018计算机一级题库百度云,2018年全国计算机一级考试题库及答案
  3. Scala Collection体系介绍
  4. Spring Cloud alibaba版本对应
  5. 链表之单链表约瑟夫问题(二)
  6. Python---实验九作业
  7. Java - 计算不同字符或数字的个数
  8. 机器学习笔记九之支持向量机
  9. C#中不同窗口之间传递值的两种方法
  10. ffmpeg h265编码_基于ffmpeg库mp4编码记录。
  11. java 多线程任务队列_精简的java 线程池与任务队列
  12. usb调试助手_【小白教程】如何使用米卓同屏助手?
  13. C语言数据结构与算法-------查找(二)哈希法
  14. vue element-ui 键盘输入enter键 触发事件
  15. Win10 关闭Bitlocker,Bitlocker解密进度条始终卡在96%的解决方法
  16. 查资料的一些工具网站
  17. [人工智能-深度学习-39]:环境搭建 - 训练主机硬件选择全指南(CPU/GPU/内存/硬盘/电源)
  18. Fiddler4下载安装和火狐搭配使用
  19. matlab电压灵敏度矩阵,一种基于线性化潮流的配电网灵敏度计算方法与流程
  20. 计算机任务无法结束,简单几步解决win7任务管理器无法结束进程的问题

热门文章

  1. chrome浏览器安装vue调试插件dev-tools
  2. 依赖dll_DLL攻击漫谈
  3. 成为java gc专家_成为JavaGC专家上(2)—如何监控Java垃圾回收机制
  4. linux .run文件_Linux快捷键及目录结构
  5. md5碰撞Java_什么是导致MD5碰撞的最短字符串?
  6. 计算机软件专业的中期目标,计算机软件工程专业职业生涯设计.doc
  7. oracle 序列开始为2,【图片】【求助】为啥Oracle的sequence 第一次插入表从2开始。。【java吧】_百度贴吧...
  8. 盐城有哪些中专计算机学校,盐城有什么中专学校
  9. python切片的对象_Python 对象切片
  10. Linux 内核参数及Oracle相关参数调整