SQL语句中如何将数据库中性别字段显示为汉字

在数据库中,sex字段用1、0代表男女,如何在SQL语句中根据1、0显示为“男”“女”?

第1个回答  2009-04-07
用case语句
select case sex when 1 then '男' else '女' end as sex
from 表名
第2个回答  推荐于2018-04-24
下面的语句可以实现

SELECT sex=
CASE sex
WHEN 1 THEN '男'
WHEN 0 THEN '女'
ELSE '不确定'
END from table本回答被提问者和网友采纳
第3个回答  2009-04-14
update 表名 set sex=(case sex when 1 then '男' else '女' end)
第4个回答  2009-04-07
数据库是oracle的话,用decode函数可以实现,
sqlserver的不清楚。
第5个回答  2009-04-07
估计要用上程序代码去判断。
相似回答