Voor moderne PostgreSQL (sinds versie 9.0), kunt u een BESTEL OP
clausule in een geaggregeerde uitdrukking
:
SELECT
array_to_string(array_agg(name ORDER BY name), ', ')
FROM
animals;
Voor uw specifieke doel kunt u ook string_agg
om uw vraag te vereenvoudigen:
SELECT
string_agg(name, ', ' ORDER BY name)
FROM
animals;