Page 1 sur 1

requet en fonction d'une valeur dans la table

Posté : 04 août 2009, 12:21
par fabrice88250
bonjour,
je souhaiterai afficher des données qui sont dans ma base sql. je me rapel plus la syntaxte exact.
je veu afficher uniquement les information dans ma table qui on comme valeur dans le champ type "cadeau"

ma requet je la fait comme ça mais sa ne fonctionne pas.

Code : Tout sélectionner

SELECT type = 'cadeau' from galerie

Re: requet en fonction d'une valeur dans la table

Posté : 04 août 2009, 12:34
par niuxe
Salut Fabrice,

Je vois que tu t'emmêles les pinceaux. Je te propose de lire ceci :

Code : Tout sélectionner

SELECT unChamp, unAutreChamp FROM uneTable WHERE unChamp = 'cadeau';
Si tu as plusieurs « conditions », tu peux faire ceci :

Code : Tout sélectionner

SELECT unChamp, unAutreChamp FROM uneTable WHERE unChamp = 'cadeau' AND unChamp='uneValeur';
ou

Code : Tout sélectionner

SELECT unChamp, unAutreChamp FROM uneTable WHERE unChamp = 'cadeau' OR unChamp='uneValeur';
Sinon, tu as encore mieux pour regrouper les « conditions » :

Code : Tout sélectionner

SELECT unChamp, unAutreChamp FROM uneTable WHERE unChamp IN ( 'cadeau','uneValeur');
Cela évite de faire des répétitions de AND.

Bonne journée à toi. :)