找回密码
 立即注册

QQ登录

只需一步,快速开始

cnsxwxq

银牌会员

231

主题

686

帖子

2227

积分

银牌会员

积分
2227

[已处理] 求一个视图语句

cnsxwxq
银牌会员   /  发表于:2021-11-2 22:22  /   查看:1660  /  回复:8
1金币
有如下一个表:
要通过视图得到表中每个人的总成绩。视图的考试字段内容要包含该名考生参加过的所有考试。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

SELECT 姓名,GROUP_CONCAT(考试) AS 所有考试,SUM(成绩) AS 成绩汇总 FROM "表1" GROUP BY 姓名;

8 个回复

倒序浏览
最佳答案
最佳答案
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-11-2 22:22:48
来自 5#
SELECT 姓名,GROUP_CONCAT(考试) AS 所有考试,SUM(成绩) AS 成绩汇总 FROM "表1"
GROUP BY 姓名;

评分

参与人数 3金币 +5 满意度 +10 收起 理由
Chelsey.Wang + 5 很给力!
cnsxwxq + 5
凯神Jump + 5

查看全部评分

回复 使用道具 举报
renho活字格认证
银牌会员   /  发表于:2021-11-3 00:01:24
2#
不同数据库 写法不同
回复 使用道具 举报
flygoodkiller悬赏达人认证 活字格认证
高级会员   /  发表于:2021-11-3 08:24:09
3#
select 姓名, sum(成绩) as 汇总 from "表1" group by 姓名
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-11-3 09:23:45
4#
mysql
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-3 12:23:42
6#
感谢大佬们的支持!
如果您的问题已解决,可以设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-11-3 12:48:23
7#
flygoodkiller 发表于 2021-11-3 08:24
select 姓名, sum(成绩) as 汇总 from "表1" group by 姓名

感谢大佬的支持!
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-11-3 12:54:23
8#
白菜贝贝 发表于 2021-11-2 22:22
SELECT 姓名,GROUP_CONCAT(考试) AS 所有考试,SUM(成绩) AS 成绩汇总 FROM "表1"
GROUP BY 姓名;

感谢大佬支持!
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-3 14:17:06
9#
白菜贝贝 发表于 2021-11-2 22:22
SELECT 姓名,GROUP_CONCAT(考试) AS 所有考试,SUM(成绩) AS 成绩汇总 FROM "表1"
GROUP BY 姓名;

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部