Bonsoir,
J'ai un soucis avec une requête. Elle ne me renvoi aucune erreur mais elle ne fonctionne pas comme je le veux. Une de mes lignesne fonctionne pas (n'est pas pris en considération).
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE link_frais.id_frais=2
Je récupère bien les lignes avec les bonnes dates mais id_frais n'est pas toujours égale a 2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT * FROM frais INNER JOIN client ON client.id_client = frais.id_client INNER JOIN link_frais ON link_frais.id_frais = frais.id_frais INNER JOIN moule ON moule.id_moule = link_frais.id_moule WHERE link_frais.id_frais=2 AND date_debut BETWEEN '2011-09-01' AND '2011-09-02' OR date_fin BETWEEN '2011-09-01' AND '2011-09-02';
Partager