【发布时间】:2016-06-28 08:06:17
【问题描述】:
我有一个数据库查询select * from student;
学生表有以下数据。
语言国家知道不知道成员 -------- -------- ---- -------- -------- 英语 美国 50000 20000 500000 法国 法国 80000 30000 800000 jerman 德语 30000 40000 900000 意大利 意大利 20000 50000 700000 英语 美国 50000 20000 500000 法国 法国 80000 30000 800000 jerman 德语 30000 40000 900000 意大利 意大利 20000 50000 700000输出会是这样的:
国家知道(总和)不知道(总和)成员(总和) -------- -------- ------------- ------------ 美国 100000 40000 1000000 法国 160000 60000 1600000 德国 60000 80000 1800000 意大利 40000 100000 1400000【问题讨论】:
-
那么,您需要一个 SQL 查询来从您的
student表中获取聚合数据吗?什么 SQL 风格? (Oracle、MySQL、T-SQL 等)? -
我需要上述输出格式的jdbc代码
-
嗨,Alex 感谢您的上述回答。我还有一个查询,请务必完整。我需要将两个和所有国家的语言与剩余列的总和合并。谢谢!前进
-
请提供上述问题的查询?
标签: sql select aggregate-functions