Advertisement

leetcode中等之1907.按分类统计薪水

阅读量:

表: Accounts

列名 类型
account_id int
income int

account_id 作为该表的核心标识字段,用于唯一确定每一笔记录。
表中每条记录均对应某一银行账户在特定月份内的收入数据。

问题

设计一个 SQL 查询语句,用于统计各个薪资等级对应的银行账户数目。薪资等级划分如下:

“Low Salary”:指所有薪资金额严格小于20000美元的账户。
“Average Salary”:涵盖薪资处于20000美元至50000美元(含边界值)之间的账户。
“High Salary”:表示所有薪资金额严格超过50000美元的账户。

最终输出的表格必须涵盖上述全部三个分类。若某一分类下不存在对应账户,则需显示数值为0。

结果表格的返回顺序可任意排列。

查询结果应符合以下示例所示的格式要求。

示例 1:

账户信息表:

account_id income
3 108939
2 12747
8 87709
6 91796

输出:

category accounts_count
Low Salary 1
Average Salary 0
High Salary 3

解释:
低收

全部评论 (0)

还没有任何评论哟~