How do I use T-SQL's Case/When?

后端 未结 4 532
广开言路
广开言路 2020-12-13 17:09

I have a huge query which uses case/when often. Now I have this SQL here, which does not work.

 (select case when xyz.something = 1
 then
     \'SOM         


        
4条回答
  •  孤街浪徒
    2020-12-13 18:03

    SELECT
       CASE 
       WHEN xyz.something = 1 THEN 'SOMETEXT'
       WHEN xyz.somethingelse = 1 THEN 'SOMEOTHERTEXT'
       WHEN xyz.somethingelseagain = 2 THEN 'SOMEOTHERTEXTGOESHERE'
       ELSE 'SOMETHING UNKNOWN'
       END AS ColumnName;
    

提交回复
热议问题