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

下面只筛选了年级,如何增加筛选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 关注
  • 97 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信