LIKE ist ein Operator in SQL, der eine Tabelle nach Zeilen durchsucht, die einem angegebenen Muster entsprechen. Es verwendet die Platzhalterzeichen % und zum Abgleichen von Zeichen, wobei % auf eine beliebige Anzahl von Zeichen und auf jedes einzelne Zeichen passt.
LIKE in SQL
Was ist LIKE?
LIKE ist ein Operator in SQL, der zum Durchsuchen einer Datenbanktabelle nach Zeilen verwendet wird, die einem bestimmten Muster entsprechen.
So verwenden Sie
LIKE Die Syntax lautet wie folgt:
<code>SELECT column_name FROM table_name WHERE column_name LIKE 'pattern';</code>
Wobei:
column_name
ist der zu durchsuchende Spaltenname. column_name
是要搜索的列名。pattern
是要匹配的模式,可以使用以下通配符:
%
:匹配任意数量的字符。_
:匹配任何单个字符。工作原理
LIKE 运算符通过将列值与指定的模式进行比较来工作。如果列值与模式匹配,则该行将被返回。
示例
以下示例查询返回包含字母 "a" 的所有名称的行:
<code>SELECT name FROM customers WHERE name LIKE '%a%';</code>
以下示例查询返回以 "J" 开头的所有姓氏的行:
<code>SELECT last_name FROM customers WHERE last_name LIKE 'J%';</code>
注意:
%
pattern
ist das zu findende Muster. Sie können die folgenden Platzhalter verwenden: 🎜🎜🎜%
: entspricht einer beliebigen Anzahl von Zeichen. 🎜🎜_
: Entspricht einem beliebigen einzelnen Zeichen. 🎜🎜🎜🎜🎜🎜Wie es funktioniert🎜🎜🎜Der LIKE-Operator vergleicht Spaltenwerte mit einem angegebenen Muster. Wenn der Spaltenwert mit dem Muster übereinstimmt, wird die Zeile zurückgegeben. 🎜🎜🎜Beispiel🎜🎜🎜Die folgende Beispielabfrage gibt Zeilen für alle Namen zurück, die den Buchstaben „a“ enthalten: 🎜rrreee🎜Die folgende Beispielabfrage gibt Zeilen für alle Nachnamen zurück, die mit „J“ beginnen: 🎜rrreee🎜🎜Hinweis: 🎜🎜🎜🎜 Beim LIKE-Operator wird die Groß-/Kleinschreibung nicht beachtet. Das 🎜🎜LIKE-Muster muss in einfache Anführungszeichen gesetzt werden. 🎜🎜Wenn das Muster Platzhalter enthält, müssen diese mit einem Backslash () maskiert werden. Beispiel: Um Spaltenwerte zu finden, die das Zeichen „%“ enthalten, würden Sie das Muster %
verwenden. 🎜🎜Das obige ist der detaillierte Inhalt vonWas bedeutet „Gefällt mir' in SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!