クエリは次のように解釈されます:
select distinct (ca.id) as id, acc.name as accName, . . .
これは標準のdistinct
です 声明。 ca.id
ごとに1行だけが必要な場合 最初の行の値を使用(order by
に基づく) )、distinct on
を使用します :
select distinct on (ca.id) ca.id, acc.name as accName, . . .
クエリは次のように解釈されます:
select distinct (ca.id) as id, acc.name as accName, . . .
これは標準のdistinct
です 声明。 ca.id
ごとに1行だけが必要な場合 最初の行の値を使用(order by
に基づく) )、distinct on
を使用します :
select distinct on (ca.id) ca.id, acc.name as accName, . . .