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 :
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 "
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;
j'ai essayé avec concat mais rien à faire, est ce possible avec oracle ?
un grand merci à vous
Partager