为什么在mysql中第一个union两个子句的order by不起作用
4个回答
展开全部
union 是去前后两个结果集的并集且取出重复项, 只需要最后order by排序结果就行了,在前面结果1的排序 UNION 结果2的排序 UNION 结果三的排序。 可以直接吧所有表结果并在一起,然后排序. 你可以试试,应该结果一样
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
莫有为什么这是mysql语法的一部分,如果在union 中使用order by 必须同时加上limit 子句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果在union 中使用order by 必须同时加上limit 子句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为顺序问题 所有没反应 你妹的吻
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |