首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问年龄分段的 sql语句

2013-06-19 
请教年龄分段的 sql语句dmtb:xh nllow nlhigh nlfd1025T25岁以下22630T26—30岁33135T31—35岁.............

请教年龄分段的 sql语句
dmtb:
xh nllow nlhigh nlfd
1   0    25    T25岁以下       
2   26   30    T26—30岁       
3   31   35    T31—35岁       
...............
9   60   100   T60及岁以上       
tbbase
xm    nl  gzdw
张三   33  单位1
李四   42  单位2
.......
王五   60  单位1

查询:
nlfd        zs
T25岁以下    0
T26—30岁     0
T31—35岁     1
.....
T60及岁以上  1
SQL
[解决办法]


select nlfd,count(1) as zs from
dmtb,tbbase where nl between nllow and nlhigh
group by nlfd

[解决办法]
select nlfd,count(1) as zs from
dmtb,tbbase where nl between nllow and nlhigh
group by nlfd
order by nlfd

热点排行