Aus dem Kurs: SQL: Datenbankabfragen beschleunigen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Jahreszahlen filtern

Jahreszahlen filtern

Beim Filter für ein Datum geht es oftmals gar nicht um tagesgenaue Ergebnisse. Meistens sind Bereiche gemeint. Klassischer wie ein Jahr. Ich will alle Ergebnisse aus einem bestimmten Jahr sehen. Und was ich in fast allen Datenbanken sehe, ist diese Schreibweise. Die Jahreszahl wird einfach mit einem Sternchen eingegeben. Hier kommt es nicht einmal darauf an, ob der Punkt jetzt dabei ist. Aber beispielsweise, wenn wir einen bestimmten Monat suchen, dann steht da <b>.02.</b>, um den Februar zu finden. Das ist nicht nur hoch riskant, weil Sie damit abhängig sind von den Ländereinstellung in der Systemsteuerung, sondern auch langsam. Das kann ich Ihnen jetzt schon versprechen. Was gibt es denn als alternativen? Sie können das Jahr z. B. mathematisch eingeben. Sie können sagen, das Jahr 1955 hat einen Tageswert der = dem Neujahrstag 1955 ist und gleichzeitig kleiner < dem Neujahrstag 1956 ist. Viele würden an der Stelle schreiben, <= Silvester 1955. Das ist natürlich…

Inhalt