Heim >Datenbank >MySQL-Tutorial >So verwenden Sie Like in MySQL

So verwenden Sie Like in MySQL

下次还敢
下次还敢Original
2024-04-29 03:42:141165Durchsuche

Der

LIKE-Operator wird für den Mustervergleich in MySQL verwendet. Er verwendet Platzhalter, um eine Zeichenfolge abzugleichen, einschließlich: %: entspricht null oder mehr Zeichen. _: Entspricht einem einzelnen Zeichen. [ ]: Entspricht allen in eckigen Klammern aufgeführten Zeichen.

So verwenden Sie Like in MySQL

Verwendung des LIKE-Operators in MySQL

Der LIKE-Operator wird für den Mustervergleich in MySQL verwendet. Damit können Sie Werte finden, die einem bestimmten Muster entsprechen, das Platzhalterzeichen enthalten kann.

Platzhalter:

  • %: Entspricht null oder mehr Zeichen.
  • _: Entspricht einem einzelnen Zeichen.
  • [Liste]: Entspricht allen in eckigen Klammern aufgeführten Zeichen.

Syntax:

<code class="sql">SELECT column_name
FROM table_name
WHERE column_name LIKE 'pattern';</code>

Beispiel:

Alle Namen finden, die mit „John“ beginnen:

<code class="sql">SELECT name
FROM customers
WHERE name LIKE 'John%';</code>

Alle Namen finden, die den Buchstaben „a“ enthalten:

<code class="sql">SELECT name
FROM customers
WHERE name LIKE '%a%';</code>

Alle Namen finden, die mit „John“ beginnen und Namen, die auf „son“ enden:

<code class="sql">SELECT name
FROM customers
WHERE name LIKE 'John%son';</code>

Tipp:

  • Die Platzhalterzeichen % und _ können überall im Muster verwendet werden.
  • Sie können eckige Klammern [ ] verwenden, um Zeichenbereiche zu erstellen. „[a-z]“ entspricht beispielsweise jedem Kleinbuchstaben.
  • Der LIKE-Operator unterscheidet zwischen Groß- und Kleinschreibung, es sei denn, das Schlüsselwort BINARY wird verwendet. Beispielsweise stimmt „John%“ mit „John“ überein, „john%“ jedoch nicht.
  • Wenn das Muster Platzhalter enthält, sollten die Platzhalter mit Escapezeichen versehen werden, um zu verhindern, dass sie als Text interpretiert werden. Beispielsweise stimmt „%“ mit „%“ selbst überein.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Like in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn