Re: [SQL ] 如何合併兩個欄位的排序結果?
※ 引述《ruby0104 (:))》之銘言:
: 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
如果我想要算A欄位加B欄位的排序 請問要怎麼做
如果我想要得到的結果如下 然後用sqlserver做的話該如何做比較好?
name A B
6 5 4 --9
5 5 2 --7
2 3 3 --6
4 1 4 --5
7 3 2 --5
1 1 3 --4
3 2 2 --4
謝謝大家的幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.119.192
推
11/04 15:27, , 1F
11/04 15:27, 1F
討論串 (同標題文章)