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

Text ähnlich einem Wert

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Während in der deutschsprachigen Oberfläche von Access der Ähnlichkeitsvergleich das Schlüsselwort "Wie" benutzt, muss es im englischsprachigen SQL als "Like" geschrieben werden.

Transkript

Die Problematik der Ortsnamen, bei denen manchmal ein Stadtteil oder irgendetwas Ähnliches als Zusatz dran gehängt wird, zeigt, dass wir einen Ähnlichkeitsvergleich brauchen. Also, die normale SELECT-Anweisung, sagen wir wieder für die Tabelle Schueler, weil dort einfach wie meisten Daten drin stehen, mit einem WHERE, sagen wir für den Ort, der einfach gleich München sein sollte, wird uns nicht weit führen. Da gibt es zwar Datensätze, aber es könnten mehr enthalten sein. Deswegen wird das gleich durch ein wie ersetzt. Aber SQL ist englisch. Ist Ihnen vielleicht schon aufgefallen mit den Schlüsselwörtern SELECT, FROM, WHERE. Also, ein wie, ein Ähnlichkeitsvergleich, heißt im Englischen entsprechend LIKE. Das allerdings hilft noch nichts. Wenn ich das jetzt aktualisiere, sehen Sie die gleichen sechs Datensätze. Erst wenn Sie mit diesen Jokerzeichen, wildcards, wie immer Sie die nennen, angeben, wo flexible Wortteile enthalten sein dürfen, dann macht das LIKE wirklich Sinn. Also, zum Beispiel möchte ich zulassen, dass hinter München beliebige Teile, Wortteile oder Wörter stehen. Das Sternchen steht für kein bis beliebig viele Zeichen. Und wenn ich es jetzt aktualisiere, tauchen tatsächlich noch mehr Orte auf, in denen München vorkommt, bis hin zu einem Münchendorf. Das LIKE ist also ein Ähnlichkeitsvergleich und das Sternchen gibt an, wo mehr Teile enthalten sein dürfen. Das Sternchen darf auch häufiger vorkommen. Wenn Sie vermuten, dass vor München noch was steht, können Sie das da auch angeben. Hier gibt es keinen solchen Fall. Und deswegen greift sozusagen die Erlaubnis, dass das Sternchen auch kein Element sein darf. Sie können auch nach allen Orten suchen, die mit M beginnen. Das liest sich dann beispielsweise so: "Alle Orte LIKE M Sternchen" Das sind natürlich ein paar mehr jetzt. Und können das entsprechend wieder ändern, zum Beispiel, alle Orte, die auf burg enden, Freiburg, Hamburg, Oldenburg und entsprechend. Also, das Sternchen in Verbindung mit LIKE gibt an, wo flexible Wortteile sind. Ein Sternchen zusammen mit Gleichheitszeichen hingegen ist völlig widersprüchlich. Das bedeutet nämlich, dass Sie wirklich ein Wortteil suchen, der ein Sternchen enthält, ein sogenanntes Literal. Dann wird das Sternchen nicht als Joker, sondern eben als Buchstabe benutzt. Das LIKE und das Sternchen gehören fast zwingend zusammen. Ein LIKE ohne Sternchen ist genauso wenig sinnvoll, wie ein Gleichheitszeichen mit einem Sternchen. Und die Position des Sternchens gibt an, wo die flexiblen Wortteile sind.

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!