一个简单的Select 语句,怎样写? 请教!!(100分)

  • 主题发起人 主题发起人 sercall
  • 开始时间 开始时间
S

sercall

Unregistered / Unconfirmed
GUEST, unregistred user!
有一 ( HR )表:
WKNO SEX
(工号) (性别)
001 0
002 1
003 0
...
要SELECT 一个结果:
001 '男'
002 '女'
003 '男'


可用:select wkno, '男'
from HR
where sex = 0

union all
select wkno, '女'
from HR
where sex = 1

若不用 union all语句,
简单的select 语句怎样写?
谢谢!!
 
hehe, 再增加一个表
des sex
男 0
女 1
 
select wkno, (Case when sex=0 then '男' else '女' end) 性别 from HR


 
不用加表可以这写的:
select wkno,case when sex='0' then '男' else '女' end
from HR
 
多人接受答案了。
 
后退
顶部