mysql distinct
时间: 2023-06-28 09:05:46 浏览: 174
MySQL中distinct语句的基本原理及其与group by的比较
MySQL 中的 DISTINCT 关键字用于从查询结果中返回唯一不同的值。它可以应用于单个列或多个列。
语法:
```
SELECT DISTINCT column_name(s) FROM table_name;
```
示例:
假设有一个名为 `customers` 的表,其中包含了客户的姓名和所在城市信息。如果想要列出所有不同的城市,可以使用以下查询:
```
SELECT DISTINCT city FROM customers;
```
如果想要列出所有不同的城市和国家,则可以使用以下查询:
```
SELECT DISTINCT city, country FROM customers;
```
注意,DISTINCT 关键字只作用于 SELECT 查询结果集中的行,而不是作用于整个表。
阅读全文