在mysql中使用union,两边的sql语句可以进行order by排序吗?
3个回答
展开全部
子查询一般是不建议orderby的 可以union之后在orderby
如果有要求需要子查询orderby的话
可以对着需要orderby的sql select top 一下
例如:
select top 1000 * from A orderby id
union
select top 1000 * from A orderby name
如果有要求需要子查询orderby的话
可以对着需要orderby的sql select top 一下
例如:
select top 1000 * from A orderby id
union
select top 1000 * from A orderby name
追问
mysql中能使用top吗
追答
不好意思 原来用的忘了不能用top了
你用下limit看能不能打到这样的效果
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 表名称 union select * from 表名称 order by 字段名称 DESC
前提是2个表的结构一模一样
前提是2个表的结构一模一样
追问
这样不行我试了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询