Alle Einträge zwischen zwei Daten (wie Datum:-) ) finden
Jo
- datenbank
Hallo,
nach einer erfolglosen Suche:
Wie kann ich in SQL (so, daß es Access oder MSSQL-Server versteht) ausdrücken, daß ich alle Einträge in einem bestimmten Zeitraum haben möchte. Denn
"SELECT * FROM table WHERE datum1 > $datum1 AND datum2 < $datum2" kann nicht funktionieren.
Ich habe zwar eine Funktion wie DateDiff gefunden, die hilft aber nicht besonders weiter.
Hat jemand vielleicht eine Idee??
Danke Euch und Gruß
Jo
Hi,
Wie kann ich in SQL (so, daß es Access oder MSSQL-Server versteht) ausdrücken, daß ich alle Einträge in einem bestimmten Zeitraum haben möchte.
ich kenne zwar weder Access noch MSSQL näher, würde aber spontan tippen, dass auch diese den BETWEEN-Operator kennen.
Cheatah
Hi,
ich kenne zwar weder Access noch MSSQL näher, würde aber spontan tippen, dass auch diese den BETWEEN-Operator kennen.
Cheatah
Danke für den Tip, bloß leider funktioniert der mit dem Datentyp Datum nicht. So müsste
SELECT BM.FabrNr, Projekt.EIBS
FROM BM INNER JOIN Projekt
ON BM.PrkID = Projekt.ID
WHERE Projekt.EIBS BETWEEN 1970-01-01 AND
1970-31-12
alle Geräte zwischen dem 1.1.1970 und dem 31.12.1970 ausgeben. Nur tut es das leider nicht.
Hast Du vielleicht noch eine Idee?
Gruß Jo