为了账号安全,请及时绑定邮箱和手机立即绑定

下面只筛选了年级,如何增加筛选name?

下面只筛选了年级,如何增加筛选name?

杨魅力 2022-12-17 13:13:44
已建GroupConcat模块定义表 科目 并插入数据:编号 年级 Name Course1 一年级 张乐 语文2 二年级 张乐 数学3 一年级 张乐 英语4 二年级 张乐 历史5 一年级 朴正南 韩语6 一年级 朴正南 汉语7 一年级 欧阳南 计算机8 二年级 欧阳南 农牧9 二年级 欧阳南 音乐10 二年级 张乐 语文执行结果:年级 Name Course一年级 张乐 语文,英语二年级 张乐 数学,历史,语文一年级 朴正南 韩语,汉语一年级 欧阳南 计算机 二年级 欧阳南 农牧,音乐需要筛选 年纪,名称 再把 Course连接起来!sql代码要怎么写啊?SELECT [科目].年级,[科目].name,[科目].Course, GroupConcat('[科目].Course','[科目]',' [科目].年级=' & "'" & [科目].年级& "'") AS CourseFROM [科目]GROUP BY [科目].年纪,[科目].name,[科目].Course;
查看完整描述

2 回答

?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

SELECT A.[年级], A.[姓名], GroupConcat('科目','学生科目','姓名=' & "'" & 姓名 & "'" & 'AND 年级=' & "'" & 年级 & "'") AS 选择科目FROM 学生科目 AS AGROUP BY A.[年级], A.[姓名]ORDER BY 1 DESC,2;

执行结果:


查看完整回答
反对 回复 2022-12-21
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

GroupConcat函数是怎么定义的,怎么我用ADO的时候显示函数未定义

查看完整回答
反对 回复 2022-12-21
  • 2 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号