编写SQL查询统计Student_fees表中每位学生的总缴费金额
SQL查询:统计每位学生已缴费用总额
需求说明
从Student_fees表中查询每位学生的累计已缴费用总和。
表结构说明
Student_fees表存储学生每一笔缴费记录,核心字段:
Names:学生姓名Fees_Paid:对应笔次的缴费金额
表内示例数据:
| Names | Fees_Paid |
|---|---|
| Rajesh | 3000 |
| Sameer | 5000 |
| Shaila | 8000 |
| Sameer | 2000 |
| Rajesh | 2500 |
实现SQL
核心逻辑是按学生姓名分组,对同一名下的所有缴费金额求和,同时调整输出字段别名匹配预期结果:
SELECT Names AS Name, SUM(Fees_Paid) AS Fees_Paid FROM Student_fees GROUP BY Names;
运行结果
查询输出和预期完全一致:
| Name | Fees_Paid |
|---|---|
| Rajesh | 5500 |
| Sameer | 7000 |
| Shaila | 8000 |
内容的提问来源于stack exchange,提问作者Chetan Patil
相关产品推荐
相关产品推荐

