看板 Database 關於我們 聯絡資訊
select A,B,min(C) as C from table group by A,B ※ 引述《opu456 (....)》之銘言: : 請問大家 : 如果有個table 如下 : A B C : 1 2 1 : 1 2 2 : 1 1 3 : 1 1 2 : 想要如果當A=B時 依C 的值(1>2>3)來擇一 : 因此 上面的 table想變成 : A B C : 1 2 1 : 1 1 2 : 對oracle不熟想請教大家 : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.92.254 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1546570883.A.AF5.html
opu456: 抱歉 例子舉的不好 如果不是1>2>3 而是要 s>a>null呢 01/04 11:05
konkonchou: 先用 case when 把要的結果產生,再看是要 distinct 01/04 12:29
konkonchou: 還是 group by 01/04 12:29
opu456: 好 我試試看 謝謝你 01/04 13:16