Bonjour à tous,
J'ai pas mal cherché sur le forum sans succès.
Je cherche à concaténer des champs avec une fonction de type sum mais pour les char.
Il me semble qu'en SQL/99 on a la fonction LIST qui fait ça ex:
Je sais que je pourrais faire autrement, mais j'aimerais bien récupérér la valeur dans un select (comme pour une fonction sum ou count).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select LIST(id_employee,';') from employee groupy by id_pays=2; //renvoie par ex //1;2;5;8 //liste des employées dont le pays est 2
Dois-je créer une fonction UDF pour celà (ou en existe_t'il une qui le fasse).
Je ne connais pas du tout les fonctions UDF ou meme les PS, je débute sur Firebird.
Merci d'avance
Partager