Exclure la valeur 0 dans une requête sql ?

Résolu/Fermé
econom156 Messages postés 32 Date d'inscription jeudi 30 juin 2011 Statut Membre Dernière intervention 23 mars 2012 - Modifié par econom156 le 5/10/2011 à 16:43
econom156 Messages postés 32 Date d'inscription jeudi 30 juin 2011 Statut Membre Dernière intervention 23 mars 2012 - 5 oct. 2011 à 16:51
Bonjour,

Je cherche à exclure la valeur 0 dans une requête sql de moyenne de champs :

SELECT AVG(sg/nl) AS ratio_sme FROM logement


Merci d'avance pour vos réponse

3 réponses

Eastchild Messages postés 318 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
5 oct. 2011 à 16:49
Ah, sg/nl est un champs. dans ce cas c'est : "Where sg/nl != 0"
1
econom156 Messages postés 32 Date d'inscription jeudi 30 juin 2011 Statut Membre Dernière intervention 23 mars 2012
5 oct. 2011 à 16:51
Merci sa marche nickel!
0
Eastchild Messages postés 318 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
5 oct. 2011 à 16:46
Bonjour,

Tu veux retirer la valeur 0 de quel champs ?
0
Eastchild Messages postés 318 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
5 oct. 2011 à 16:48
Bon déjà pour éviter de diviser par 0 tu rajoutes à ta requête : "Where nl != 0"
0
econom156 Messages postés 32 Date d'inscription jeudi 30 juin 2011 Statut Membre Dernière intervention 23 mars 2012
5 oct. 2011 à 16:48
Du champs "sg/nl".
0