有两张表:
报销申请表 SQB
SQBH(申请编号) RYLB(人员类别)
我要查出每种人员类别的总人次
我的SQL语句:
select RYLB,count(*) as 人次,from SQB group by RYLB
其中RYLB有三种值(0,1,2)
我的问题:我想把RYLB列显示为 0:在职,1:保健,2:内退
即将RYLB 0,1,2替换为上边的词
求SQL语句。。
谢谢大侠了先!
报销申请表 SQB
SQBH(申请编号) RYLB(人员类别)
我要查出每种人员类别的总人次
我的SQL语句:
select RYLB,count(*) as 人次,from SQB group by RYLB
其中RYLB有三种值(0,1,2)
我的问题:我想把RYLB列显示为 0:在职,1:保健,2:内退
即将RYLB 0,1,2替换为上边的词
求SQL语句。。
谢谢大侠了先!
解决方案 »
- 想用浏览器写Sqlplus命令,但是浏览器显示域名无法访问。
- 如何将BLOB字段转到CLOB中去
- oracle9I 数据量到达30W了,突然变的可慢,急呀,在线等
- 求一SQL语句,急!!!
- ssi oracle 日期类型入库 时分秒丢失问题 急急急
- ORACLE NET配置 打开情况下才可以登录PLSQL,求助!
- 请大侠出马解决换行问题
- 请问如何实现每条记录都显示一个总和以及累加值
- 如何用SQL*PLUS查出表中那些重复的记录???
- 有谁知道在plsql中使用嵌套表作为from 后面的表是否可以
- Oracle 11g 常遇到ora-01034错误,这是为什么?
- 使用ADO访问oracle,在gcc编译器中编译报错,求解?
select decode(RYLB,0,'在职',1,'保健',2,'内退'),
count(*) as "人次"--中文最好使用双引号
from SQB group by RYLB
select decode(RYLB,'0','在职','1','保健','2','内退'),count(*) as 人次 from SQB group by RYLB