利用SQL语句统计出各年龄段人数
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 06:58:42
利用SQL语句统计出各年龄段人数
李明 男 1985-10-12 广州
刘成 男 1980-8-13 北京
王敏 女 1975-11-8 上海
郑丽 女 1979-3-16 浙江
张勇 男 1980-5-23 江苏
出生年月的数据类型的date.
输出结果显示类似:
25-30岁 2
30-35岁 2
35-40岁 1
李明 男 1985-10-12 广州
刘成 男 1980-8-13 北京
王敏 女 1975-11-8 上海
郑丽 女 1979-3-16 浙江
张勇 男 1980-5-23 江苏
出生年月的数据类型的date.
输出结果显示类似:
25-30岁 2
30-35岁 2
35-40岁 1
select '25-30岁' as 年龄段 count(*) as 人数 from tb where year(getdate())-year(birthday)>=25 and year(getdate())-year(birthday)=30 and year(getdate())-year(birthday)=35 and year(getdate())-year(birthday)
再问: 谢谢,请问最后是不是还要加个union all? union all的意思是不是就表示如果25-30岁有3个人的话,那用这句union all就把三个元组合并成一个元组了? 刚学,这种函数啊,方法啊都没有接触到。麻烦大神解释下吧。
再答: 不用加,union all 只是简单的记录拼接,比如 记录1 union all 记录2 union all 记录3 记录4 结果: 记录1 记录2 记录3 记录4
再问: 谢谢,请问最后是不是还要加个union all? union all的意思是不是就表示如果25-30岁有3个人的话,那用这句union all就把三个元组合并成一个元组了? 刚学,这种函数啊,方法啊都没有接触到。麻烦大神解释下吧。
再答: 不用加,union all 只是简单的记录拼接,比如 记录1 union all 记录2 union all 记录3 记录4 结果: 记录1 记录2 记录3 记录4
利用SQL语句统计出各年龄段人数
excel怎么分单位统计出各年龄段人数
SQL语句按年龄分组,统计各个年龄的人数
如何用sql语句统计各班在A,B,C,D四个分数段的人数
年龄分段统计的问题有一个表中有 出生年月日的日期字段,按每10岁分段统计人数SQL如何写?年龄段 1-10 11-20
请问 sqlserver 各个商品各月销售额统计 sql语句怎么写?
SQL统计各班的学生数量,显示班级编号和相应人数
SQL语句中找出最多人选修的三门课程的课程号,以及统计选修人数,并按人数降序排列?
sql语句如何统计一行数据的总数
SQL语句 求各系、各班级的人数和平均年龄,表为Student,分组应该怎么分
SQL语句提取出中文的拼音首字母
sql语句统计数量用一句相对简单的sql语句对下面例子进行统计ID pro1 a,b,c,d2 a,c,d3 a,b,d