gpt4 book ai didi

sql - 按相同顺序订购 2 列

转载 作者:行者123 更新时间:2023-11-29 14:04:23 24 4
gpt4 key购买 nike

我有 table :

例子:

Name       |      Last Name
Albert Rigs
Carl Dimonds
Robert Big
Julian Berg

我需要这样订购:

Name       |      Last Name
Albert Rigs (name)
Julian Berg (last name)
Robert Big (last name)
Carl Dimonds

我需要类似的东西,在同一订单上按姓名和姓氏订购。看例子,我有名字 Albert,下一个有序的名字行是 Carl,但我的姓氏有 Big 和 Berg,B > C 所以我在第二行得到姓氏顺序。这就像两列相同但不同。很难解释,对不起。

这可能吗?

提前致谢

最佳答案

要按 (Name, Lastname) 的最小值排序,您可以:

select  *
from YourTable
order by
case
when Name > LastName then LastName
else name
end

关于sql - 按相同顺序订购 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15508515/

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