2

有一个大约 500,000 行的表。其中一列是字符串字段。

有没有办法在 PostgreSQL 中获取该字符串的所有现有值的集合,而不必从数据库中请求每一行并将值手动添加到集合中?

例子:

名字姓氏
威廉            
威尔史密斯
布兰妮·斯皮尔斯

“first_name”的所有现有值的集合将是['will', 'britney'].

4

1 回答 1

4
SELECT DISTINCT first_name FROM people;

或者

SELECT first_name FROM people GROUP BY first_name;
于 2012-10-26T02:09:18.410 回答