我对DISTINCT ON有问题。我有五组不同的人,包括名字和姓氏。我的目标是每个组只有一个名字(第一个)。当尝试使用DISTINCT ON时,我得到一个错误。
SELECT DISTINCT ON (group_A) surname FROM table
我希望我的桌子看起来像
group_A...surname_a
broup_B...surname_b
.
.
.
谢谢你的帮助
发布于 2019-06-12 03:10:28
Postgres中的语法为:
SELECT DISTINCT ON (group_A) group_A, surname
FROM table
ORDER BY group_A;
https://stackoverflow.com/questions/56550331
复制相似问题