Forum: Datenbanken
Delphi
by alzaimar,
18. Jan 2006
Ich würde die Abfrage sowieso anders formulieren, damit ein Index auf dem Datum greifen kann:
select * from Tabelle
where Datum between '2005-01-01 14:00 and '2006-01-01 16:00'
and Time (Datum) between '14:00' and '16:00'
Wie die Syntax funktioniert, weiss ich nicht, aber durch die erste Where-Klausel kann der Optimizer einen etwaigen Index auf 'Datum' berücksichtigen, was bei der...
Forum: Datenbanken
Delphi
by alzaimar,
17. Jan 2006
Die Abfrage kann eine Indizes verwenden, ist also bei großen Tabellen grottenlangsam...
In diesem Fall wäre es sicherlich ratsam schon in der Tabelle Datum und Unhrzeit getrennt zu speichern.