求一SQL语句

guojiafuzhuxi 2006-10-28 01:26:08
一个人员名单表。

工号 姓名 性别
G01 张三 1
G01 李丽 0
.....

我现在想得出下列结果,该怎么写SQL语句?

工号 姓名 性别
G01 张三 男
G01 李丽 女
...全文
245 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoku 2006-10-28
  • 打赏
  • 举报
回复
case when
点点星灯 2006-10-28
  • 打赏
  • 举报
回复

declare @tab table(工号 varchar(20),姓名 varchar(20),性别 bit)

insert @tab values('G01','张三',1)
insert @tab values('G01','李丽',0)

select * from @tab

select 工号,姓名,性别=case when 性别=1 then '男'
when 性别=0 then '女' end
from @tab
liangfei1983 2006-10-28
  • 打赏
  • 举报
回复
这个嘛,这个嘛,这个嘛
zhanminga 2006-10-28
  • 打赏
  • 举报
回复
恩,up

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧