如何写一个sql语句能根据出生日期按年龄段统计人数

如题所述

你需要使用两种SQL语句:

    COUNT( )

    BETWEEN

然後你的资料表要有纪录年龄,或是至少要有出生日期。

大概的语法如下:

SELECT COUNT( 栏位名 ) FROM 资料表 WHERE 年龄 BETWEEN '40' and '50'

栏位名:不能是可以允许NULL值的栏位,有NULL的资料不会计算在内。

资料表:你要抓资料的那个资料表。

BETWEEN '40' and '50':意思是介於40~50岁。

温馨提示:答案为网友推荐,仅供参考
相似回答