0

我对 DISTINCT ON 有疑问。我有五组不同的人,其中包括姓名和姓氏。我的目标是每组只有一个名字(第一个)。尝试使用 DISTINCT ON 时,出现错误。

SELECT DISTINCT ON (group_A) surname FROM table

我希望我的桌子看起来像

group_A...surname_a
broup_B...surname_b
.
.
.

谢谢您的帮助

4

1 回答 1

0

Postgres 中的语法是:

SELECT DISTINCT ON (group_A) group_A, surname
FROM table
ORDER BY group_A;
于 2019-06-11T19:10:28.027 回答