SQL语句中,0 1 转换为 男 女 性别

来源:互联网 发布:淘宝米兰密码可靠吗 编辑:程序博客网 时间:2024/04/28 03:42

今天开发中,遇见一个小问题。以前的数据库中都是用中文字符‘男’‘女’来保存人员性别的。

新的数据库设计中,用1 0 代表男 女 性别,这就造成了一个客观需要:将数字字符或者字母转换为中文的意思或者含义。

也就是说需要将缩写、简写和代写,转换为原有的意思。经过查询和测验,特将合用的SQL语句列出:

 

select t....,t...., case t.gender when '1' then '男' else '女' end as gender from xxx t

 

以作记录。