von s1lviii » Mo, 01.10.2007 14:48
Hallo und guten Tag
Ich bin grad mit OpenOffice eine Kunden-Datenbank für meinen Chef am basteln.
Dazu gehört eine Spalte, die sich "nächstes Kontaktdatum" nennt. Ich will nun eine Abfrage generieren, die mir alle möglichen Kontaktspalten, die ich angelegt habe ausgibt, wo das nächste Kontaktdatum gleich dem
heutigen Datum ist.
Ich habe sowohl die grafisch gesteuerte, als auch die SQL-Version benutzt, da ich Datenbanken grad erst inna Uni hatte, aber
Code: Alles auswählen
SELECT "Branche", "Firma", "Vorname", "Nachname", "Telefon", "Handy", "Email", "letztes Kontaktdatum"
FROM "Kundendatenbank"
WHERE "nächstes Kontaktdatum" = CURRENT_DATE();
vermag nicht zu funktionieren.
Fehlermeldung lautet:
Syntax error in SQL expression
syntax error, unexpected $end, expecting BETWEEN or IN or SQL_TOKEN_LIKE
Meine Frage ist nun, wie ich das hinkriege, da grad diese Abfrage das Schlüsselelement der Datenbank sein soll
Liebe Grüße,
Silvia
________
Um auf das Topic zu kommen. Ich habe leichtere Abfragen versucht, in dem ich z.B. bei einer Spalte mit einem Boolean-Wert beim Abfrageassistenten bei "Wert" "0" oder "false" eingegeben habe. Jedesmal wurde daraus aber nur ein "FALSCH" und tauchte im SQL-Code gar nicht auf. Ich frag mich also generell, wie die Werte, die in der Suchbedingung angegeben werden sollen, auszusehen haben.
Hallo und guten Tag :)
Ich bin grad mit OpenOffice eine Kunden-Datenbank für meinen Chef am basteln.
Dazu gehört eine Spalte, die sich "nächstes Kontaktdatum" nennt. Ich will nun eine Abfrage generieren, die mir alle möglichen Kontaktspalten, die ich angelegt habe ausgibt, wo das nächste Kontaktdatum gleich dem [b]heutigen Datum[/b] ist.
Ich habe sowohl die grafisch gesteuerte, als auch die SQL-Version benutzt, da ich Datenbanken grad erst inna Uni hatte, aber
[code]SELECT "Branche", "Firma", "Vorname", "Nachname", "Telefon", "Handy", "Email", "letztes Kontaktdatum"
FROM "Kundendatenbank"
WHERE "nächstes Kontaktdatum" = CURRENT_DATE();[/code]
vermag nicht zu funktionieren.
Fehlermeldung lautet:
[quote]Syntax error in SQL expression
syntax error, unexpected $end, expecting BETWEEN or IN or SQL_TOKEN_LIKE[/quote]
Meine Frage ist nun, wie ich das hinkriege, da grad diese Abfrage das Schlüsselelement der Datenbank sein soll :x
Liebe Grüße,
Silvia
________
Um auf das Topic zu kommen. Ich habe leichtere Abfragen versucht, in dem ich z.B. bei einer Spalte mit einem Boolean-Wert beim Abfrageassistenten bei "Wert" "0" oder "false" eingegeben habe. Jedesmal wurde daraus aber nur ein "FALSCH" und tauchte im SQL-Code gar nicht auf. Ich frag mich also generell, wie die Werte, die in der Suchbedingung angegeben werden sollen, auszusehen haben.