SQL SELECT DISTINCT语句用于从表中检索不同(即不重复)的值。它可以帮助您从表中检索所需的行,而不会检索重复的行。
使用方法
SELECT DISTINCT 列名称 FROM 表名称;
例如,如果您有一个表名为“Orders”,其中包含以下数据:
OrderID CustomerName OrderDate 1001 John Doe 2013-10-20 1002 John Doe 2013-10-20 1003 Mary Smith 2013-10-21 1004 John Doe 2013-10-21 1005 Mary Smith 2013-10-22
如果您想要检索所有不同的客户名称,则可以使用以下SQL SELECT DISTINCT语句:
SELECT DISTINCT CustomerName FROM Orders;
结果集将如下所示:
- John Doe
- Mary Smith