sql distinct关键字怎么使用

743
2023/7/14 18:25:37
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在SQL中,DISTINCT关键字用于返回唯一不同的值。它可以用于SELECT语句中,以消除结果集中的重复行。

使用DISTINCT关键字的语法如下:

SELECT DISTINCT 列名
FROM 表名;

其中,列名是要返回唯一值的列名,表名是要查询的表名。

以下是一个使用DISTINCT关键字的示例:

假设有一个名为"customers"的表,包含以下数据:

id | name   | city
---|--------|------
1  | John   | London
2  | Mary   | Paris
3  | John   | London
4  | David  | Berlin

要检索唯一的城市列表,可以使用以下查询:

SELECT DISTINCT city
FROM customers;

查询结果将是:

city
-----
London
Paris
Berlin

注意:DISTINCT关键字应用于所有指定的列,所以如果指定多个列,将返回所有列的唯一组合。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: sql中identity_insert怎么设置为on