Ich habe diese, wo params, aber es ist der Rückkehr nicht das, was gewünscht ist:Ändern MySQL WHERE params
WHERE `Profiles`.`Departure1` >= '2012-04-01'
OR `Profiles`.`Departure2` >= '2012-04-01'
OR `Profiles`.`Departure3` >= '2012-04-01'
AND `Profiles`.`Departure1` <= '2012-04-04'
OR `Profiles`.`Departure2` <= '2012-04-04'
OR `Profiles`.`Departure3` <= '2012-04-04'
Es gibt drei Abfahrts Felder Datum und ich versuche nur Einträge zurück, wo das Datum Land zwischen den beiden Termine. Was ich hier habe, ist alles zurückzugeben. Gibt es einen besseren Weg dies zu tun, der tatsächlich funktionieren könnte?
Ein bisschen unklar. "Das Datum" bedeutet das heutige Datum? Auch Sie erwähnen 3 Daten, aber sagen "zwischen den beiden Daten". Welche zwei? –