Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt Suchen nach Zeichenketten: LIKE Dokument im Navigationsbaum lokalisieren

Für die Auswahl von bestimmten Zeilen kann die WHERE-Klausel verwendet werden. Sind nicht alle Zeichen eines Spaltenwertes bekannt, können auch unvollständige Suchwerte angegeben werden. Für diese Zwecke wird das LIKE-Prädikat angeboten.

Voraussetzungen

Sie benötigen die Demo-Daten für das SQL-Tutorial.

Starten Sie das Query Tool SQL Studio als Datenbankadministrator MONA mit dem Kennwort RED und melden Sie sich an die Demo-Datenbankinstanz DEMODB an.

Beispiele

SELECT firstname, name
  FROM hotel.customer
    WHERE name LIKE
'P%'

Auswahl der Kunden, deren Nachname mit  P  beginnt

Ergebnis

FIRSTNAME

NAME

Jenny

Porter

Joseph

Peters

 

SELECT firstname, name
  FROM hotel.customer
    WHERE name LIKE
'%er'

Auswahl der Kunden, deren Nachname auf  er  endet

Ergebnis

FIRSTNAME

NAME

Jenny

Porter

Frank

Miller

Susan

Baker

 

SELECT firstname, name
  FROM hotel.customer
    WHERE firstname LIKE
'_i__'

Auswahl der Kunden, deren Vorname 4 Zeichen lang ist und ein  i   an zweiter Stelle enthält

Ergebnis

FIRSTNAME

NAME

Mike

Jackson

Rita

Doe

 

SELECT firstname, name
  FROM hotel.customer
    WHERE name LIKE
'_%an%'

Auswahl der Kunden mit einem  an  ab der zweiten Stelle im Nachnamen

Ergebnis

FIRSTNAME

NAME

Rose

Brian

Martin

Randolph

 

Siehe auch:

SQL-Referenzhandbuch, StrukturlinkLIKE-Prädikat (like_predicate)

Weitere Beispiele zur Datenanfrage

Ende des Inhaltsbereichs