SUM SQL renvoi de valeurs nulles
Résolu
AdminTOURS
Messages postés
412
Statut
Membre
-
AdminTOURS Messages postés 412 Statut Membre -
AdminTOURS Messages postés 412 Statut Membre -
Bonjour,
Comme il y a une solution pour tout, quelqu'un pourra surement m'aider !!
Sous SQL SERVER, j'aimerais faire une sum en fonction de dates de manière à obtenir un tableau de ce type :
ref | désignation | résultat sum mois 1
machin | truc génial | 1000
ceci afin de comparer 2 mois (donc 2 requetes, et je collerais la dernière colonne de ma requête à la 1ère
réf | désignation | résultat sum mois 1 | résultat sum mois 2
machin | truc génial | 1000 | 2000
mon problème vient du fait que si la somme ne renvoie rien, la ligne n'est pas générée, mais si pour la deuxième requete, il y a un résultat, je ne peux pas coller les deux colonnes, il y aura un décalages (pour toutes les références à problème).
Ma question est donc la suivante : y a t-il moyen de dire dans la requête que si la somme ne renvoie rien afficher quand même (un 0 ou null ou n'importe quoi d'autre).
Je vous laisse ma requête, si besoin !
select Ref, Design, sum(qte) AS QTE_VENDUE
from lignevente l, article a
where Date >= '01/08/2006'
and Date < '01/08/2007'
and l.ref = a.ref
group by l.ref, l.Design
order by l.ref
Merci d'avance !
Comme il y a une solution pour tout, quelqu'un pourra surement m'aider !!
Sous SQL SERVER, j'aimerais faire une sum en fonction de dates de manière à obtenir un tableau de ce type :
ref | désignation | résultat sum mois 1
machin | truc génial | 1000
ceci afin de comparer 2 mois (donc 2 requetes, et je collerais la dernière colonne de ma requête à la 1ère
réf | désignation | résultat sum mois 1 | résultat sum mois 2
machin | truc génial | 1000 | 2000
mon problème vient du fait que si la somme ne renvoie rien, la ligne n'est pas générée, mais si pour la deuxième requete, il y a un résultat, je ne peux pas coller les deux colonnes, il y aura un décalages (pour toutes les références à problème).
Ma question est donc la suivante : y a t-il moyen de dire dans la requête que si la somme ne renvoie rien afficher quand même (un 0 ou null ou n'importe quoi d'autre).
Je vous laisse ma requête, si besoin !
select Ref, Design, sum(qte) AS QTE_VENDUE
from lignevente l, article a
where Date >= '01/08/2006'
and Date < '01/08/2007'
and l.ref = a.ref
group by l.ref, l.Design
order by l.ref
Merci d'avance !
A voir également:
- SUM SQL renvoi de valeurs nulles
- Renvoi d'appel ooredoo - Forum Samsung
- Excel liste de valeurs - Guide
- Logiciel sql - Télécharger - Bases de données
- Désactiver renvoi d'appel ooredoo - Forum Mobile
- Renvoi d'appel mobilis injoignable ✓ - Forum telephonie fixe