gpt4 book ai didi

mysql order by、并集和括号

转载 作者:行者123 更新时间:2023-11-29 14:12:26 25 4
gpt4 key购买 nike

所以我有一个这样的查询:

(SELECT last_updated FROM ...) UNION (SELECT last_updated FROM ...) ORDER BY last_updated

请注意,ORDER BY 语句位于两个括号之外...当我运行查询时,它似乎按last_updated 进行组合排序(这就是我想要做的)。 IE。它采用合并的联合结果集,并按 last_updated 将它们全部排序为一个集合。

但是,我想确认这确实会发生,所以有人有任何链接到一些文档来确认这确实会发生吗?任何人都可以确认一个事实:如果您以这种方式执行查询,这确实会发生吗?

最佳答案

来自UNION Syntax :

To apply ORDER BY or LIMIT to an individual SELECT, place the clause inside the parentheses that enclose the SELECT

稍后一段:

To use an ORDER BY or LIMIT clause to sort or limit the entire UNION result, parenthesize the individual SELECT statements and place the ORDER BY or LIMIT after the last one.

关于mysql order by、并集和括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13261113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com