同事写了一个SQL

SELECT ERROR_MESSAGE, ERROR_CODE FROM CT_WBA_NEWCHECK_NEWSACODES  ORDER BY ERROR_MESSAGE
UNION ALLSELECT ERROR_MESSAGE, ERROR_CODE from ct_infoprod_errorcode ORDER BY ERROR_MESSAGE;

结果报如下错误:

原来是order by 后不能union,order by 必须在查询语句的最后。
因此我们可先结束这次查询,在他外面嵌套一层。

SELECT  ERROR_MESSAGE, ERROR_CODE FROM (SELECT ERROR_MESSAGE, ERROR_CODE FROM CT_WBA_NEWCHECK_NEWSACODES  ORDER BY ERROR_MESSAGE)
UNION ALLSELECT ERROR_MESSAGE, ERROR_CODE from ct_infoprod_errorcode ORDER BY ERROR_MESSAGE;

Order by 后面不能直接Union相关推荐

  1. MySQL入门之扩展匹配符、order by、limit、union、group by、having子句

    ---------------------------------------------------------------------------------------------------- ...

  2. mysql union order_MySQL中union和order by同时使用的实现方法

    MySQL中union和order by是可以一起使用的,但是在使用中需要注意一些小问题,下面通过例子来说明.首先看下面的t1表. 1.如果直接用如下sql语句是会报错:Incorrect usage ...

  3. order by居然不能直接在union子句中使用

    order by居然不能直接在union子句中使用 今天一个群中的兄弟问一个问题,说有一个表,表中有很多数据,其中有个字段type,希望从表中随机取出10条记录,其中有5条type=1另外5条type ...

  4. mysql不支持union_Mysql中Union的子句不支持order by

    问题是这样的,我打算在一个表里获得与某一行记录相邻的两行,并且想通过union一起取出来,所以这么写: select id,title from subjects where id>#some_ ...

  5. mysql不支持union_MySQL中Union子句不支持order by的解决方法

    本文实例讲述了MySQL中Union子句不支持order by的解决方法.分享给大家供大家参考,具体如下: 我对DB知之甚少,这问题只在MySQL遇到,不知道别的DBMS是不是也如此. 问题是这样的, ...

  6. union与order by 结合使用

    项目开发中遇到需要组合查询两张表返回分页列表,并需要采用创建时间排序,踩到一个小坑记录一下. 1.错误使用方法: 注:给两个子查询分别添加括号后sql不会报错,但是order by 没有效果,或者说没 ...

  7. mysql union 优化_mysql 5.7.3 对union all 的优化

    一年的时间过得真快,去年这个时候,哥还在上海看mysql 5.6的feature, 今年就在北京看mysql 5.7的feature了. mysql的union语句一直是被人广为诟病的,因为它不分青红 ...

  8. SQL Server-聚焦UNIOL ALL/UNION查询(二十三)

    前言 本节我们来看看有关查询中UNION和UNION ALL的问题,简短的内容,深入的理解,Always to review the basics. 初探UNION和UNION ALL 首先我们过一遍 ...

  9. mysql select union_MySQL SELECT语法(四)UNION语法详解

    一.UNION语法 UNION用于将多个SELECT语句的结果合并到一个结果集中. SELECT...UNION [ALL | DISTINCT] SELECT...[UNION [ALL | DIS ...

最新文章

  1. 中key的用途_Micro Focus Operations Bridge Manager中的多个(RCE)漏洞
  2. python书籍_python书籍
  3. Matlab调用函数实现CIC滤波器
  4. tensorflow之transpose的使用
  5. 信息系统项目管理师论文范文-风险管理
  6. Dev-C++ 5.11安装教程
  7. python udp编程_在Python下进行UDP网络编程的教程
  8. transport request 实现原理
  9. VxWorks基本OS介绍
  10. 界面发布2019中国最富1000人榜:凛冬望春,马云问鼎中国首富
  11. linux 手动控制cpu转速,Linux 手动计算CPU使用率
  12. 小霸王被申请破产重整;虎牙员工自曝被HR抬出公司;Office 2010被微软终止服务|极客头条
  13. Hyper-V 激活Windows系统重启后黑屏的解决方法 + 激活方法
  14. 【OpenCV】复制、切割出图像ROI区域
  15. 阿里代码规范检查自定义规则扩展
  16. ubuntu 配置Thinkpad T400 的小红点(trackpad)
  17. 土木工程模板计算机专业,土木工程毕业论文答辩自述模板
  18. GStreamer基础教程之GStreamer工具
  19. 人工智能是怎么用在人脸识别上的?
  20. java anymatch_Java Stream anyMatch() API

热门文章

  1. Java 刷题11-6
  2. 服务器Nacos集群搭建及使用总结
  3. 图像的傅里叶变换,二维傅里叶变换的物理意义
  4. Cocos Creator 从下载图片到手机本地相册
  5. 云计算的一些常见安全风险
  6. ppt文件不能打印出来怎么回事?
  7. 中国顶级互联网公司的技术组织架构调整预示着什么?
  8. 组件化设计思维 – 从规范到工具的构建与探索
  9. 来阿里一年后我迎来了第一次工作变动....
  10. 【服务器数据集】中心服务器上存放(下载)的交通标志和交通信号(红绿灯)灯数据集 整理