bonjour, je suis sous firebird 1.5

j'ai une table comme ceci

lieu : habitants
---------------
la grange : julien
la grange : sylvie
la grange : lucie
maison bleue : paul
maison bleue : virginie

je souhaite obtenir le résultat suivant apres group by sur le champ lieu

lieu : liste des habitants
------------------------
la grange : julien, sylvie, lucie
maison bleue : paul, virginie

je ne pense pas que sql me permette cette concatenation.
existe il des fonctions pour le faire ? je cherche dans les diverses udf de fiorebird mais...
sinon je dois ecrire une procedure stockée ?

merci