1、数据表
id varchar2(36)
dep_code varchar2(36) 部门编号
length NUMBER
2、显示结果
部门编号 长度小于10的记录数 长度在10-20之间的记录数 长度大于20的记录数
100 5 10 10
101 15 10 10
102 5 10 20
问下各位大牛,sql语句该怎么写
1、数据表
id varchar2(36)
dep_code varchar2(36) 部门编号
length NUMBER
2、显示结果
部门编号 长度小于10的记录数 长度在10-20之间的记录数 长度大于20的记录数
100 5 10 10
101 15 10 10
102 5 10 20
问下各位大牛,sql语句该怎么写
部门编号 长度小于10的记录数 长度在10-20之间的记录数 长度大于20的记录数
[code="sql"]
select 部门编号,sum(case when 长度20 then 1 end) len3
from 部门表
group by 部门编号
[/code]