bonjour,
j'ai une table avec 7 attributs dont les types sont booléens.
j'aurai voulu compter le nombre d'attributs ayant la valeur "true" pour une entité.
est ce possible? comment dois je m'y prendre?
merci d'avance
bonjour,
j'ai une table avec 7 attributs dont les types sont booléens.
j'aurai voulu compter le nombre d'attributs ayant la valeur "true" pour une entité.
est ce possible? comment dois je m'y prendre?
merci d'avance
Salut,Envoyé par klik
J'ai peut-être une solution, bien qu'elle soit un peu "foireuse".
Peut-être que ce que tu peux faire, c'est un convert de des 7 attributs en int par exemple et faire une bête addition de ces 7 attributs. Je pense que cela devrait fonctionner.
A+
oui c'est ce que j'ai fait même si c'est pas top.
mais je n'arrive toujours pas à faire la somme des colonnes.
Je suis débutante en sql et je ne trouve pas de réponse à ce prob sur internet.
merci beaucoup de m'aider.
Rien de plus simple que la somme de plusieurs champs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT (Champ1 + Champ2) AS MaSomme ...
Roland
Attention si l'un des champs est NULL, la somme sera NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Solution normalisée = COALESCE(Champ1, 0) + COALESCE(Champ2, 0) + ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Solution ORACLE (--> V8i) = NVL(Champ1, 0) + NVL(Champ2, 0) + ...
J'affirme péremptoirement que toute affirmation péremptoire est fausse
5ième élément : barde-prince des figures de style, duc de la synecdoque
Je ne réponds jamais aux questions techniques par MP
waouh ça marche! merci infiniment!
bonne journée à tous
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager