Fonction sum et decode

Résolu/Fermé
fildefer6611 Messages postés 1 Date d'inscription mardi 20 janvier 2015 Statut Membre Dernière intervention 20 janvier 2015 - Modifié par jordane45 le 20/01/2015 à 18:38
 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

1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
Modifié par jordane45 le 20/01/2015 à 18:39
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 :
https://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
0
fildefer6611
21 janv. 2015 à 09:04
Merci , j'utilise Oracle 11 dans un environnement en TSE .Pour interroger les bases , je passe par sql talk . Merci .
0