作者ruby0104 (:))
看板Database
标题Re: [SQL ] 如何合并两个栏位的排序结果?
时间Thu Oct 30 03:39:21 2008
select * from table
order by (case when A>B then A else B end) desc
我刚刚才知道 原来 case statement 也可以放在order by 啊 :)
※ 引述《jolin19 (alex)》之铭言:
: result table:(--# 数字相同带表同群组)
: name A B
: 6 5 4 -- 5
: 5 5 2 -- 5
: 4 1 4 -- 4
: 2 3 3 -- 3
: 7 3 2 -- 3
: 1 1 3 -- 3
: 3 2 2 -- 2
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 71.132.200.64
1F:推 jolin19:非常感谢这位大大! 10/31 00:34