看板 Database 關於我們 聯絡資訊
我用SQL server05 這是我table的資料 id note A-01 XXXX <- XXXX的字串不固定 但是一定不是OK A-02 OK A-03 (null) B-01 (null) B-02 (null) B-03 (null) 當我用 select left(id,1) CASE isnull(note, 'Null') WHEN 'OK' THEN '正常' WHEN 'Null' THEN '' ELSE '劣化' END AS 狀態 from test 查詢後的結果 id note A 劣化 A 正常 A B 可是我要的答案是 有劣化 A的其他部份就不用了 (應該說 優先權: 劣化 > 正常 > 空白) id note A 劣化 B 這邊我SQL語法要如何修正? 把note累加好像也不對 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.148.155