码迷,mamicode.com
首页 > 其他好文 > 详细

多个结果集 union

时间:2018-09-17 10:28:16      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:一个   时间   错误   结果   查询   必须   物流   nio   意思   

之前物流发布计划的展示是按照失效时间降序排列的.但是后来我们需要让没有过期的发布计划升序排列,过期了的发布计划降序排列.这种要求如果要在一个查询里实现的话我暂时还没有思路,所以我使用union拼接两个查询结果集,通过当前时间与失效时间的差值来判断.但是写完之后执行一下,会报Incorrect usage of UNION and ORDER BY的错误.

字面意思,没有正确的使用union和order by.

实际原因是因为如果要使用order by的话,必须使用括号扩住字句.

多个结果集 union

标签:一个   时间   错误   结果   查询   必须   物流   nio   意思   

原文地址:https://www.cnblogs.com/tyoutetu/p/9660565.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!