Mel: Datumsabfrage in ASP

Beitrag lesen

Hallo,

habe ein Problem mit einer Datumsabfrage in ASP. Habe in meiner MS-SQL Datenbank eine Spalte mit Geburtstagen (Datum) und möchte nun bei Aufruf einer Seite die Geburtstagskinder des heutigen Tages anzeigen. Desweiteren sollen alle Geburtstage der jeweiligen Monate (Jan-Dez) in Tabellenform ausgegeben werden. Wie schaut ein SQL-Statement aus, welches in der Datumsspalte nur nach bestimmten Monaten oder Tagen sucht?

Grundsaetzlich ganz einfach-
  select * from TableName where month(GeburtstagsSpalte) = month(now()) and day(GeburtstagsSpalte) = day(now())

Damit solltest Du alle heutigen Geburtstagskinder finden

select * from TableName order by month(GeburtstagsSpalte)

Sollte alle Geburtstage nach Monat sortiert zurueckgeben
(Falls es in Access nicht anders funktioniert)

Gruss, Mel