考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

student表中有4个字段:StudentID(学生编号),Class(班级),CourseID(课程编号),Score(分数)。 (2)以下关于DISTINCT的⽤法,不正确的是
A. SELECT DISTINCT StudentID FROM student;
B. SELECT DISTINCT StudentID,Class FROM student;
C. SELECT StudentID,DISTINCT Class FROM student;
D. SELECT COUNT(DISTINCT StudentID) FROM student;
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

DISTINCT关键字可以对一个或多个字段去重,也可以结合COUNT函数进行去重计数,但是DISTINCT关键字必须位于第一个字段的前面。

在给定的选项中,关于DISTINCT的用法,不正确的是:

C: SELECT StudentID, DISTINCT Class FROM student;

**分析:**

1. **A: SELECT DISTINCT StudentID FROM student;**
- 这是正确的用法。DISTINCT关键字用于返回唯一不同的值。在这种情况下,它会返回唯一的StudentID。

2. **B: SELECT DISTINCT StudentID, Class FROM student;**
- 这是正确的用法。DISTINCT关键字用于返回唯一不同的组合值。在这种情况下,它会返回唯一的StudentID和Class组合。

3. **C: SELECT StudentID, DISTINCT Class FROM student;**
- 这是不正确的用法。DISTINCT关键字不能在单个字段前使用。它应该放在SELECT关键字后面,并且适用于整个结果集中的所有字段。

4. **D: SELECT COUNT(DISTINCT StudentID) FROM student;**
- 这是正确的用法。COUNT函数与DISTINCT关键字一起使用,用于计算唯一的StudentID数量。

因此,正确答案是不正确的用法选项是:

C: SELECT StudentID, DISTINCT Class FROM student;