Moin,
ich muss in einer Abfrage nach einem Datum >= abfragen und zugleich aber auch alle Datensätze selectieren, wo das Datum als "0000-00-00" gesetzt wurde.
sql = "select * from test where dat1 <='$datum' and dat2>='$datum' or dat2='0000-00-00' ...";
danach setze ich je nach Suche einige Abfragen hinzu
z.B.:
sql.= "and feld1 >= $übergabe"
In meiner jetzigen Abfrage, wird durch "...dat2>='$datum' or dat2='0000-00-00' ..." die SQl abfrage falsch ausgeführt. da dort die "or"-Anweisung die vorherige Anweisung "auschaltet".
Oh weh, ich hoffe ihr wisst was ich meine und könnt mir dabei helfen !?
ich muss in einer Abfrage nach einem Datum >= abfragen und zugleich aber auch alle Datensätze selectieren, wo das Datum als "0000-00-00" gesetzt wurde.
sql = "select * from test where dat1 <='$datum' and dat2>='$datum' or dat2='0000-00-00' ...";
danach setze ich je nach Suche einige Abfragen hinzu
z.B.:
sql.= "and feld1 >= $übergabe"
In meiner jetzigen Abfrage, wird durch "...dat2>='$datum' or dat2='0000-00-00' ..." die SQl abfrage falsch ausgeführt. da dort die "or"-Anweisung die vorherige Anweisung "auschaltet".
Oh weh, ich hoffe ihr wisst was ich meine und könnt mir dabei helfen !?
Kommentar