1. 程式人生 > >sql 判斷條件並賦值給虛子段

sql 判斷條件並賦值給虛子段

查詢當用戶表,當用戶年齡 在20,21,22 中且 性別 等於1 (1:為男,2:為女)時賦值給虛列 is_youngMan 的值為1 ,否則賦值給 is_youngMan 值為2 ;

使用者表子段如下

id name age sex
1 zhangsan 20 1
2 lisi 22 1
3 xiaohong 19 2
SELECT *,
            (case  when  age  in202122and  sex  =1
            then
'1' else '2' END) is_youngMan from user

查詢返回結果如下

id name age sex is_youngMan
1 zhangsan 20 1 1
2 lisi 22 1 1
3 xiaohong 19 2 2

markdown 畫表格真麻煩。。。。