SELECT DISTINCT column_name FROM table_name;
上面的代码中,column_name是需要查询的字段名,table_name是需要查询的表名。使用DISTINCT关键字后,MySQL会返回不重复的数据行,从而达到剔除相同字段的目的。需要注意的是,在使用DISTINCT关键字时,必须指定需要查询的字段名,否则MySQL不知道要剔除哪个字段的重复数据。
下面大家来举一个例子,假设大家有一个学生成绩表格,其中包含学生姓名(name)和成绩(score)两个字段,大家需要查询所有不重复的学生姓名:
SELECT DISTINCT name FROM score_table;
执行上述代码后,MySQL会返回所有不重复的学生姓名,这样大家就不用手动剔除重复数据了。需要注意的是,由于大家只查询了学生姓名,所以结果集中不会包含成绩信息。
在实际开发中,剔除相同字段数据是一种非常常见的操作。使用MySQL的DISTINCT关键字可以帮助大家快速完成这种操作,提高开发效率。