Fonction sum et decode [Résolu/Fermé]

fildefer6611 1 Messages postés mardi 20 janvier 2015Date d'inscription 20 janvier 2015 Dernière intervention - 20 janv. 2015 à 16:43 - Dernière réponse :  fildefer6611
- 21 janv. 2015 à 09:04
Bonjour,



J'ai un souci sur une requête , dans une table , j'ai une colonne natu et cette colonne ne contient que 2 valeurs C et I .J'essaye de faire un compte de chaque valeur sachant que j'ai d'autres conditions en plus . voici le modèle :
select l.llcom , count(decode(l.natu,'C',1,0)) c , count(decode(l.natu,'I',1,0))I
from lot l, ensemble e
where l.usage='LGT'
and l.lpos like 'gestion%'
and l.ense=e.code
group by l.llcom;

Merci de votre aide (je suis tout neuf ici !!)

EDIT : ajout des balises de code
Afficher la suite 
1Messages postés mardi 20 janvier 2015Date d'inscription 20 janvier 2015 Dernière intervention

2 réponses

jordane45 19201 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 10 décembre 2017 Dernière intervention - Modifié par jordane45 le 20/01/2015 à 18:39
0
Utile
1
Bonjour,

1 - Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
(j'ai édité ton message pour les mettre)

2 - Ta question concerne une REQUETE ... donc il vaut mieux aller la poser dans la section Base de données ....
(j'y déplace ton message.... par contre.. quelle BDD utilises tu ?? )

EDIT : BDD = Oracle non ?

Cordialement,
Jordane
Merci , j'utilise Oracle 11 dans un environnement en TSE .Pour interroger les bases , je passe par sql talk . Merci .