Aller au contenu

requête avec plusieurs critères


Mumulafrite

Sujets conseillés

Bonjour,

jai un peu honte de demander ca mais voilà.

Jai besoin de faire une requête avec plusieurs critères:

SELECT * FROM matable WHERE forum_id=14 ORDER BY  id  DESC LIMIT 10

Bon là ca marche mais je voudrais aller chercher plusieur forum_id (le 14,64, 65....) comment faire jai essayer pas mal de combinaison mais rien n'y fait.

En attente de votre réponse que sera rapide car c'est tout simple j'imagine mais qd on sait pas...

En plus ca fera un bon sujet pour les debutants comme moi.

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Soit sous cette forme:

SELECT * FROM matable WHERE forum_id='14' OR forum_id='64' OR forum_id='65' ORDER BY id  DESC LIMIT 10

Ou sous celle-ci:

SELECT * FROM matable WHERE forum_id IN ('14','64','65') ORDER BY id  DESC LIMIT 10

Lien vers le commentaire
Partager sur d’autres sites

mais avec AND à la place de OR car ca me parraissait plus logique...

<{POST_SNAPBACK}>

justement c'est le piège

avec AND, cela signifie que tu veux rappatrier les lignes qui on l'id xx et en même temps l'id yy

évidemment, c'est impossible :)

Modifié par choupiz
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...