在一个表中有多个重复记录的情况下,只返回唯一的记录而不是获取重复的记录可能更有意义。
SQL DISTINCT关键字与SELECT一起使用,以消除所有重复记录并仅返回唯一记录。
DISTINCT的基本语法如下:
SELECT DISTINCT column_name1, column_name2 FROM table_name;见下表:
请注意,存在重复的城市名称。以下SQL语句仅从City列中选择不同的值:
SELECT DISTINCT City FROM customers;这将产生以下结果。已删除重复条目。
DISTINCT关键字只获取唯一值。