Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Access: Abfragen mit SQL

Datumsbereich alternativ prüfen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Mit einem mathematischen Vergleich ist die Prüfung für Datumsbereiche viel flexibler.

Transkript

Dieses "BETWEEN" für einen Datumsbereich scheint auf den ersten Blick relativ praktisch zu sein. Sie geben die untere Grenze an, Neujahr, AND, obere Grenze. Für ein ganzes Jahr ist das auch durchaus in Ordnung. Für einen Monat wird es schon schwieriger, also nehmen wir mal beispielsweise den 01.10. bis Ende des Monats. Da müssen Sie schön überlegen, hat der Oktober eigentlich 30 oder 31 Tage und vom Februar wollen wir gar nicht reden. Da müssen Sie noch zusätzlich grübeln, ob es gerade ein Schaltjahr ist oder nicht. Technisch funktioniert das, aber es macht nicht wirklich Spaß, wenn Sie es nicht beim ganzen Jahr haben. Und beim ganzen Jahr möchte ich auch noch auf eine Besonderheit hinweisen, die gerne übersehen wird, weil sie da so selbstverständlich scheint. Ich habe also wieder von Neujahr bis Silvester und "BETWEEN" heißt auf deutsch "zwischen" und wenn ich zwischen einer unteren Brötchenhälfte und einer oberen Brötchenhälfte als die beiden Grenzen etwas habe, dann befindet sich da Butter und meinetwegen Käse. Dieses Zwischen-Between hat bei dem Brötchen dazwischen eine untere Hälfte, Butter, Käse und eine obere Hälfte. Es ist ein "Inklusiv-zwischen". Wenn Sie nämlich mal genauer gucken, dieser untere Grenzwert kommt vor. Es ist nicht wirklich "Zwischen", sondern "Zwischen-inklusive" und auch der obere Grenzwert kommt vor. Das bedeutet es ist sozusagen ein "überraschendes Dazwischen". Und dann schreibe ich es lieber richtig mathematisch, das heißt nämlich in der Übersetzung sozusagen, Das Geburtsdatum ist größer oder gleich dem 01.01.1970 AND und für die mathematische Variante muss ich den Feldnamen nochmal wählen. Also AND, das Geburtsdatum ist kleiner gleich. Das ist das mathematische Gegenstück. Wenn ich das jetzt ausführen lasse, sehen Sie die gleichen Datensätze und das bietet mir die Chance ein bisschen abzuweichen. Selbst wenn ich weiß, dass sich Silvester immer am 31.12. des Jahres abspielt, werde ich genau Neujahr des nächsten Jahres nehmen und dann natürlich das "=" weg, denn das Endedatum in diesem Fall ist nicht mehr inklusive. Das gibt auch wieder nur die 1970er Werte, aber wenn jetzt das Februarproblem kommt, ist es völlig unproblematisch. Ich kann also sagen, es geht vom ersten Februar, dann natürlich wieder 1970. Aber egal welches Ende der Februar hat, ist vor dem ersten März. Auch wen jetzt hier keine Daten kommen, ich kann Ihnen das mit dem Oktober entsprechend zeigen, also vom 01.10. inklusive bis vor dem 01.11. und Sie sehen, das sind jetzt Oktoberwerte. Deswegen bevorzuge ich diese mathematische Variante, die also "Feldname, =, Startdatum" das ist typischerweise ein erster und dabei, AND, Endedatum, kleiner aber dem Folgetag. Da kann man das deutlicher steuern, also hier ein "=", dann nur ein "<" und dann sind Sie immer auf dem ersten des Folgemonats oder dem ersten des Folgejahr.

Access: Abfragen mit SQL

Nutzen Sie die mächtige Abfragesprache SQL in Microsoft Access. Anhand einer Beispiel-Datenbank lernen Sie die Möglichkeiten und Finessen von SQL im Detail kennen.

3 Std. 14 min (64 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieses Training ist für alle Access-Versionen verwendbar. Das vermittelte SQL-Wissen lässt sich mit geringen Abweichungen auch für andere relationale Datenbanksysteme nutzen.

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!