Concat et Group by [Oracle] - SQL/NoSQL - Programmation
Marsh Posté le 06-12-2005 à 11:16:31
En Access, ce serait un tableau croisé, mais en Oracle, autant que je sache, ce n'est pas possible.
Marsh Posté le 06-12-2005 à 15:22:41
Il faut passer par une PS qui va faire ça. Aucun autre moyen.
Marsh Posté le 06-12-2005 à 17:20:22
Un exemple de code ici, de ce cher Tom :
http://asktom.oracle.com/pls/ask/f [...] 6162600402
Marsh Posté le 06-12-2005 à 10:46:56
Bonjour,
J'ai une table avec deux colonnes qui a un truc comme ça :
Nom | Prénom
Dupond | Jean-Louis
Dupond | Marcel
Martin | Louis
Martin | Emile
Martin | Jeanne
Et je voudrais une requette qui me retourne :
Dupond | Jean-Louis;Marcel
Martin | Louis;Emile;Jeanne
Est il possible de faire un group by sur le nom et de concatener les prénoms ? J'ai cherché dans la syntaxe d'Oracle sur la fonction Concat, mais je n'y arrive pas.
Merci pour votre aide,
Axel