Heim >Datenbank >MySQL-Tutorial >Was bedeutet % in MySQL?
Das Platzhalterzeichen % in MySQL wird für den Mustervergleich im LIKE-Operator verwendet und repräsentiert null oder mehr Zeichen. Es kann verwendet werden, um alle Zeichenfolgen zu finden, die mit einem bestimmten Muster beginnen oder dieses enthalten, und optional Zeichenfolgen zu finden, die mit einem bestimmten Muster enden. Neben % stellt MySQL weitere Platzhalterzeichen bereit, darunter _, [], ^ und $.
% Platzhalter in MySQL
% in MySQL ist ein Platzhalterzeichen, das null oder mehr Zeichen darstellt. Es wird im LIKE-Operator für den Mustervergleich verwendet.
Syntax
<code>LIKE 'pattern%'</code>
wobei:
pattern
das zu vergleichende Zeichenfolgenmuster ist pattern
是要匹配的字符串模式%
是通配符,表示零个或多个字符用法
可以使用 % 通配符来匹配符合以下条件的字符串:
示例
例如,以下查询将找到以 "John" 开头的所有名称:
<code>SELECT * FROM names WHERE name LIKE 'John%'</code>
这将返回以下结果:
<code>John John Doe John Smith</code>
同样,以下查询将找到以 "ing" 结尾的所有单词:
<code>SELECT * FROM words WHERE word LIKE '%ing'</code>
这将返回以下结果:
<code>singing dancing running</code>
其他通配符
除了 % 之外,MySQL 还提供了以下通配符:
_
:匹配任何单个字符[]
:匹配指定范围内的字符^
:否定模式匹配$
%
ein Platzhalter ist, der null oder mehr Zeichen darstellt _
: stimmt mit jedem einzelnen Zeichen überein 🎜🎜[]
: Findet Zeichen innerhalb des angegebenen Bereichs 🎜🎜^
: Negativer Mustervergleich 🎜🎜$
: Findet Übereinstimmung mit dem Ende der Saite 🎜🎜Das obige ist der detaillierte Inhalt vonWas bedeutet % in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!