Bonjour,
j'ai un petit soucis au niveau d'une requête: j'ai une requete avec :
un champ contenant une valeur numerci ex : prix (integer)
un champ avec un libelle (varchar)

ma requête se présente comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 select sum(champs1),
nvl(( 
 select sum(concat(decode(t1_libelle,010,'oui',020,'non',030,'peut etre'),'' ) 	 //erreur ici 
 FROM matable t41	  
 inner join ...... 	 
 inner join.....
inner join .....
where ......... 
 
from matable;
le problème j'ai bien la somme des prix en fonction de certains critères ( voir tableau excel ) , le résultat de la somme de mon champ prix est correct , seulement dans mon 2eme champs j'aimerais avoir la concaténation de mes champs dont j'ai fais la somme , est possible ? Donc en l'occurence 25 et comme 2eme colonne " oui non peut etre "

j'ai essayé avec concat mais rien à faire, est ce possible avec oracle ?

un grand merci à vous