Requete MySQSL : afficher superieur à + les champs vides

Petit nouveau ! | 7 Messages

28 avr. 2010, 00:28

Salut
Je voudrais savoir comment faire pour afficher depuis une requete MySQL tous les nombres >=4 ainsi que les champs vides.
Si je fais une requete

Code : Tout sélectionner

WHERE toto >=4
, les lignes vides ne s'affichent pas.

Merci d'avance pour votre aide.

ViPHP
AB
ViPHP | 5818 Messages

28 avr. 2010, 01:49

ça dépend si tes champs vides ont la valeur NULL par défaut.

Si oui

WHERE toto >=4 OR toto IS NULL

Petit nouveau ! | 7 Messages

28 avr. 2010, 10:22

Salut AB
Merci pour ta reponse.
Et si mes champs n'ont pas la valeur NULL, est ce que c'est quand meme possible de les afficher ?

ViPHP
AB
ViPHP | 5818 Messages

28 avr. 2010, 15:39

Essaies

WHERE toto >=4 OR toto = ''

Petit nouveau ! | 7 Messages

28 avr. 2010, 20:04

super ca marche

merci

ViPHP
ViPHP | 2287 Messages

29 avr. 2010, 18:11

Attention, ta dernière question sous-entend que tu as un problème avec le type de ton champ (un champ numérique ne peut pas contenir une chaîne vide sous MySQL).
if(!@work()){ Nespresso(); } else { what(); }
______________________________