淘宝用户运营团队需要了解用户的年龄和性别分布,为精准营销提供数据支持。
现有用户基本信息表 tb_cst_bas_inf(用户ID、性别、年龄)。
请编写SQL查询,统计各年龄段(18-25、26-35、36-45、46+)各性别的用户数。输出年龄段、性别、用户数。
tb_cst_bas_inf
| cust_uid | gdr | age |
|---|---|---|
| 3000100 | M | 39 |
| 3000101 | F | 39 |
| 3000102 | M | 19 |
| 3000103 | M | 32 |
| 3000104 | M | 59 |
输出结果示例:
| age_group | gender | user_cnt |
|---|---|---|
| 18-25岁 | 男 | 500 |
| 18-25岁 | 女 | 600 |
| 26-35岁 | 男 | 800 |
 点击下方空白区域即可查看参考答案
MySQL 8.0