gpt4 book ai didi

sql - 将确切的一行移到所有行的顶部,留下所有其他的 ASCENDING

转载 作者:行者123 更新时间:2023-12-01 09:19:20 27 4
gpt4 key购买 nike

您好,我想知道如何在 SQL 服务器中完成。

我的代码不起作用。

SELECT * FROM
TABLE_NAME
WHERE NAME = 'United Kingdom'
ORDER BY Name

这是示例:

enter image description here

这是预期的结果:

enter image description here

感谢您的帮助。

最佳答案

使用 caseorder by :

SELECT *
FROM TABLE_NAME
ORDER BY (CASE WHEN NAME = 'United Kingdom' THEN 1 ELSE 2 END), Name;
ORDER BY接受多个键。第一个将所需的值放在首位。

关于sql - 将确切的一行移到所有行的顶部,留下所有其他的 ASCENDING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36497617/

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