知识

消除取值相同的记录

例4.在成绩表中查询有哪些学生修了课程,要求列出学生的学号。

SELECT 学号 FROM 成绩表

结果中有重复的行。
用DISTINCT关键字可以去掉结果中的重复行
DISTINCT关键字放在SELECT词的后边、目标列名序列的前边。

SELECT DISTINCT 学号 FROM 成绩表

题解

题目:现在运营需要查看用户来自于哪些学校,请从用户信息表中取出学校去重数据。

SELECT DISTINCT university FROM user_profile

示例:user_profile

根据示例,你的查询应返回以下结果: