PROCEDURE STOCKéé

Résolu
AXELMEDICAL Messages postés 96 Date d'inscription mercredi 26 mai 2010 Statut Membre Dernière intervention 27 mai 2010 - 9 juil. 2008 à 17:28
AXELMEDICAL Messages postés 96 Date d'inscription mercredi 26 mai 2010 Statut Membre Dernière intervention 27 mai 2010 - 10 juil. 2008 à 17:04
Bonjour!!
voila mon pb
j'ai une vue toto qui me donne le resultat suivant

cust id      cust seg
   1               bor
   1               car
   1               fui
   2               bor
   2               fui
   3               fui

je voudrais obtenir a partir de cette vue toto la vue suivante
cust id            cust seg
     1             bor,car,fui
     2                bor,fui
     3                   fui

la bdd est une oracle 10g

je pense que le seul moyen de faire cela est la procedure stockée!!???????
quelqu'un peut il m'aider
merci

2 réponses

theguitou Messages postés 75 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 14 janvier 2009 35
9 juil. 2008 à 20:59
Salut,

Ce qu'il te faut c'est une fonction agrégative. Sous Oracle il me semble qu'elle n'existe pas (mais on peut la définir). Sous MySQL elle s'appele GROUP_CONCAT().

Un peu de lecture : http://www.oracle-base.com/articles/10g/StringAggregationTechniques.php
3
AXELMEDICAL Messages postés 96 Date d'inscription mercredi 26 mai 2010 Statut Membre Dernière intervention 27 mai 2010
10 juil. 2008 à 17:04
OK Merci c'est exactement ce que je cherché
0
Rejoignez-nous