📅  最后修改于: 2020-11-17 03:37:11             🧑  作者: Mango
MySQL DISTINCT子句用于从表中删除重复记录,并仅获取唯一记录。 DISTINCT子句仅与SELECT语句一起使用。
句法:
SELECT DISTINCT expressions
FROM tables
[WHERE conditions];
表达式:指定要检索的列或计算。
表:指定从中检索记录的表的名称。在FROM子句中必须至少列出一个表。
条件:它是可选的。它指定了选择记录必须满足的条件。
注意:
如果您使用单个表达式,则MySQL DISTINCT子句将返回具有唯一记录(没有重复记录)的单个字段。
见表:
使用以下查询:
SELECT DISTINCT address
FROM officers;
如果您对DISTINCT子句使用多个表达式,则MySQL DISTINCT子句将从SELECT语句的多个字段中删除重复项。
使用以下查询:
SELECT DISTINCT officer_name, address
FROM officers;