Hallo Melanie,
wie kann ich mir aus vielen Datensätzen nur die mit bestimmter
Uhrzeit anzeigen lassen? Das Feld Rückruf_Time soll nur DS
zwischen 18 und 7 Uhr ausgeben. (Tabelle: Emy Report-Tabelle)
Ich habe es schon versucht mit:
Select * from [Emy Report-Tabelle].Rückruf_Time where
Rückruf_Time Between 18 and 07
Das ist fast perfekt! Datumswerte (also auch Uhrzeiten) müssen in das SQL-Format umgewandelt werden.
Das normale Datums-, Zeitformat in Access ist : DD.MM.JJJJ HH:MM:SS
Das SQL Datums-, Zeitformat in Access ist : #MM/DD/JJJJ HH:MM:SS#
Ein Beispiel:
Den SQL - String erzeugt Access automatisch, wenn Du eine Abfrage erstellst. Unter Kriterien sollte dann stehen:
Zwischen #18:00:00# Und #07:00:00#
SELECT Tabelle1.DATUM1, *
FROM Tabelle1
WHERE (((Tabelle1.DATUM1) Between #12/30/1899 18:00:00# And #12/30/1899 07:00:00#));
Zum Thema Datumswerte in SQL ist in der Accesshilfe einiges geschrieben.
Bitte erspare es mir, alles hier aufzuführen…
Gruß Wolfgang