SQL SELECT DISTINCT 语句

SELECT DISTINCT 语句用于返回唯一不同的值。

SQL SELECT DISTINCT 语句 #

在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。

DISTINCT 关键词用于返回唯一不同的值。

SQL SELECT DISTINCT 语法

SELECT DISTINCT column_name,column_name FROM table_name;

SELECT DISTINCT 实例 #

下面的 SQL 语句仅从 “domains” 表的 “icp” 列中选取唯一不同的值,也就是去掉 “icp” 列重复值:

实例

MariaDB [learnsql]> select distinct icp from domains;
+-----------+
| icp       |
+-----------+
| west.cn   |
| namesilo  |
| wanwang   |
| google    |
| dnspod.cn |
| gandi.net |
+-----------+
6 rows in set (0.005 sec)