认证介绍
持证人与会员
企业机构
授权合作伙伴
院校合作
观点与研究
关于CDA
新用户注册
考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部
备考刷题,请到
CDA认证小程序
题库分类
CDA I (适配2025年7月25日新考纲)
PART 8 SQL语言基础与MySQL入门-2025版
student表中有4个字段:StudentID(学生编号),Class(班级),CourseID(课程编号),Score(分数) (1)student 表中记录了同学每一次考试的成绩。那么以下哪组 sql 代码取数的结果中,StudentID字段取值不会出现重复
A. select StudentID,max(score) from student group by StudentID;
B. select distinct StudentID,Score from student;
C. select StudentID from student;
D. select StudentID from student where studentID is not null;
上一题
下一题
收藏
点赞
评论
题目解析
题目评论
(3)
按StudentID字段分组后的结果中StudentID字段不会出现重复值
用户1435682
B选项用了distinct学生的ID应该也不会重复出现,为什么不对
用户144564
distinct 是对整个字段组合(StudentID+Score) 去重,不是单独对StudentID去重。 group by StudentID 表示按学生编号分组,每组只会返回一条记录,因此 StudentID 字段取值绝对不会重复。
用户1420084
学生多次考试