看板 Database 關於我們 聯絡資訊
※ 引述《bright72 (嗯)》之銘言: : ※ 引述《ruby0104 (:))》之銘言: : : select * from table : : order by (case when A>B then A else B end) desc : : 我剛剛才知道 原來 case statement 也可以放在order by 啊 :) : 如果我想要算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 : 謝謝大家的幫忙 select * from tab order by (a+b), a, b asc desc 留給你自己想想 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82 ※ 編輯: adrianshum 來自: 202.155.236.82 (11/03 13:58)