pgsql distinct
时间: 2023-09-12 22:06:24 浏览: 89
PDO_PGSQL-1.0.2.tgz
在 PostgreSQL 中,DISTINCT 是一种用于从查询结果中删除重复行的关键字。当使用 DISTINCT 关键字时,查询将只返回唯一的结果行。
例如,假设我们有一个名为 "customers" 的表,其中包含以下数据:
```
id | name | city
----+---------+-------
1 | John | NYC
2 | Jane | LA
3 | John | NYC
4 | Mike | Miami
```
如果我们运行以下查询:
```
SELECT DISTINCT name, city FROM customers;
```
结果将是:
```
name | city
------+-------
John | NYC
Jane | LA
Mike | Miami
```
注意,DISTINCT 关键字应用于查询中指定的列的组合。在上面的示例中,我们指定了 "name" 和 "city" 列的组合。
希望这可以回答您关于 PostgreSQL 中 DISTINCT 的问题!如果您有任何其他问题,请随时提问。
阅读全文