mylzdy
2015-08-27 10:25:15
完
mysql数据库多个表union all查询并排序的结果为什么错误?
群主,我想进行一个表的查询,先把表中某个字段的内容查出,然后其他的再排序,我用union all连接两个表的查询结果排序是错的
比如我的sql语句:
select * from student t where t.name='aa' order by t.date desc
union all
select from student_1 s where s.name='bb' order by s.date desc
这两个查询出来的结果拼接到一起,按照原定的根据时间排序被打乱,现在想先将aa的查询出来,后面属于bb的按照时间进行排序。
评论
所有回答列表(10)
longhupeng0 LV4
2015年8月27日
你想法是好的,
不过SQLServer不支持这样操作,
原因是order by 的优先级比 union all要低,所以一旦同时出新order 和 union
会先执行union , 再执行order
评论(2)
最佳答案
最代码官方 LV168
2015年8月27日
我之前也有遇到类似的业务。
mysql sql查询如何实现发私信用户和其他用户的列表?要求消重所有重复的用户结果
思路就是把多个数据集union all到一个集合然后对这个集合的某个字段order by就没问题。
diaodiaofly LV21
2015年8月30日
select * from (
select * from student t where t.name='aa'
union all
select from student_1 s where s.name='bb'
) tmp order by tmp.date desc
- 等 最代码怎么获取牛币啊?
- 完 谁来告诉我最代码上线的时间,答对者给5牛币,先来先得
- 等 牛友们,大家好,你们做程序员多久了?现在还好吗?
- 完 在微信打开的页面里进行app下载
- 等 最代码2014年欢乐聚声会
- 完 mysql如何查询表数据并且对3个字段降序的SQL?
- 完 最代码牛币机制改革
- 完 成功的在bae上使用了自定义运行环境 jetty+nginx的组合,大家对jetty+nginx优化有哪些心得?
- 完 进来分享一下各位牛牛是如何加入最代码大家庭的?
- 等 为什么java BufferedImage类处理大图直接抛出内存溢出的异常?
- 等 最代码是否开发手机app客户端?
- 完 java程序员学习哪些java的技术?java有哪些框架?都能做哪方面的开发?
- 等 php格式网页文件怎么运行?
- 等 Java volatile值获取的问题
- 等 前端vue,拦截了登录后台后,返回的token,requests拦截token,但是发送请求的时候,就出现跨越异常
- 等 大专本科计算机科班怎么找到Java工作?
- 等 eclipse怎么把三个java swing游戏项目合成一个项目?
- 完 伙伴们,大家都有什么好的解压方式么,分享一下~
- 完 三四线城市,6、7k,运维工作,索然无味,想去辞职上培训,各位牛牛有什么建议嘛
- 等 jsp页面输入中文变成问号
- 等 JPA在线上运行一段时间后报错Caused by: java.lang.IncompatibleClassChangeError: null
- 等 PHP 这个规则用preg_match_all怎么写
- 等 大佬们,有没有知道Alfresco如何配置LDAP登录呢?
- 等 php的install目录是框架带的吗?
相关问答
- 等 Mac系统安装mysql成功,但是终端登录mysql为什么报Access denied for user root@localhost?
- 完 Mysql中能否使用select 1 from table查询?
- 等 mysql 分组查每组里创建时间最大的那条数据
- 完 MySql数据库中的主键和Oracle数据库中的如何通过sql确认那个字段是主键?
- 等 mysql如何实现查询一段时间的签到和未签到的用户信息按天展示?
- 等 mysql触发器为什么没执行?
- 等 mysql数据库查询问题
- 完 mysql主从配置:slave_IO_Running: No 怎么解决?
- 完 mysql自定义函数哪里出问题了
- 完 为什么本地WEB项目无法访问服务器Mysql数据库?
- 等 MySQL怎么查询每天打卡的最早时间和最晚时间?
- 完 linux如何查看mysql进程下某个线程执行的语句是什么?
最近浏览
java小不点 LV10
2019年5月21日
禅之禅 LV9
2019年1月29日
02071211 LV2
2018年9月4日
anbhhz
2018年3月21日
暂无贡献等级
jndxtxl LV1
2017年12月19日
huanggui0119 LV3
2017年12月15日
凡高乐 LV5
2017年12月1日
anybodynonono LV1
2017年10月12日
serena886
2017年5月8日
暂无贡献等级
ldl320121
2017年4月15日
暂无贡献等级