我有一个查询,该查询将显示所有客户信息,并且有一列称为性别的列,其中1是女性,0是男性。我该如何再次选择此结果,将所有女性记录都转为1,将100转换为男性,将101转换为男性? (第一个查询中的1和0是位,第二个查询中是nvarchar)(Mssql)
select * from tblClientInfo
001 Derrick 0
002 Mary 1
然后将其转到
001 Derrick 100
002 Mary 101
答案 0 :(得分:0)
您可以使用case
:
select (case when male = 0 then '100' else '101' end)