MySQL では、標準の SQL パターンマッチングに加え、vi、grep、sed などの Unix ユーティリティーで使用されるものに似た拡張正規表現に基づくパターンマッチング形式が提供されています。 SQL パターン一致を使用すると、_を使用して任意の単一文字を照合し、% を使用して任意の数の文字 (ゼロ文字を含む) を照合できます。 MySQL のデフォルトでは、SQL パターンでは大文字と小文字が区別されません。 次にいくつかの例を示します。 SQL パターンを使用する場合は、= または <> を使用しないでください。 かわりに、LIKE または NOT LIKE の比較演算子を使用します。 bで始まる名前を探すには: mysql> SELECT * FROM pet WHERE name LIKE 'b%'; +--------+--------+---------+------