Mysql,union all 与 order by的使用

版权声明:本文为博主原创文章,转载请说明出处 https://blog.csdn.net/u010002184/article/details/85253527


union all
b

如果a中有order by则报错

order by写在b后面才正确
而且 排序的字段均需要在a,b中都查询出来,如果a,b中不查询出c1,按照order by c1会报错(unknow column 'c1')
如果不用union,只有a或b,即使不查询出c1,按照order by c1不会报错

(c1是表的字段名)

Mysql版本:5.6.38-log

猜你喜欢

转载自blog.csdn.net/u010002184/article/details/85253527