Hallo, versuch es doch mal mit date() statt now()
Gru� Sven-Christian -----Urspr�ngliche Nachricht----- Von: Klaus - Peter Kern [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 9. Juli 2002 20:20 An: AspGerman Kaffeehaus Betreff: [aspdecoffeehouse] DATE_SUB Hallo, ich m�chte eine Abfrage erstellen, in der das gespeicherte Datum(termin_dat) mit dem aktuellen Datum verglichen wird, und mittels der Funktion DATE_SUB von einem in der Tabelle abgespeicherten Datum(termin_dat) ein ebenfalls in der Tabelle gespeicherter Wert(termin_dat2) abgezogen wird. Das m�sste dann so aussehen (nach eigenem ermessen): SELECT * FROM termin WHERE (termin_dat = NOW() OR (DATE_SUB(termin_dat, INTERVAL termin_dat2 DAY)) = NOW()); der Zeilenumbruch ist nicht von mir;)) Es soll also jeder Datensatz ausgegeben werden, wo entweder das eingetragene Datum dem aktuellen entspricht, oder das eingetragene Datum minus dem eingetragenen wert dem aktuellen Datum entspricht. Aber irgendwas passt hier nicht, denn er schreit nach einem fehlenden Operator (PWS und Access). Im Access markiert er mir den Wert(termin_dat2). Was ist hier falsch bzw was kann (muss) ich anders machen??? Ciao, Klaus | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
