十二、使用DISTINCT去除重复数据
一、distinct 的使用distinct 用于在查询中返回列的唯一不同值(去重),支持单列或多列去重。在实际应用中,表中的某一列含有重复值很常见,例如员工表的部门列。如果在查询数据时希望得到某列的所有不同值可以使用 distinct 。语法如下:SELECT DISTINCT column_name,column_nameFROM table_name;例如:获取学生表里的班级名称SELECT
·
一、distinct 的使用
distinct 用于在查询中返回列的唯一不同值(去重),支持单列或多列去重。在实际应用中,表中的某一列含有重复值很常见,例如员工表的部门列。如果在查询数据时希望得到某列的所有不同值可以使用 distinct 。语法如下:
SELECT DISTINCT column_name,column_name
FROM table_name;
例如:
- 获取学生表里的班级名称
SELECT DISTINCT class FROM student
- 从行程表中获取每个人去过的城市(一个人可能在不同的时间去到了同一个城市)
SELECT DISTINCT name,city FROM itinerary
更多推荐
已为社区贡献5条内容
所有评论(0)