Fonction sum et decode

Résolu
fildefer6611 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 fildefer6611 -
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

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    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
    1. fildefer6611
       
      Merci , j'utilise Oracle 11 dans un environnement en TSE .Pour interroger les bases , je passe par sql talk . Merci .
      0