"distinct" string_agg liste
jeg har ordre "id" kolonne og et "vognnr" kolonne.Samme ordre kan have flere forskellige vognnr og samme vognnr som kan på samme ordre flere gange.
Min umiddelbare tanke var at skrive noget ala:
select id, string_agg(vognnr, ',') from tabel
group by id, vognnr
Jeg får et resultat som dette:
id vognnr
10 25,25,25,25
10 40,40
10 38,38,38
11 78,78,
11 99,99,99
Jeg ønskede at den returnerede to rækker:
id Vognnr
10 25,40,38
11 78,99
Men jeg kan ikke distincte, grupperede det eller lignende...
Hvad kan jeg gøre (mangler lidt hjælp i værktøjskassen!)