LIKE 演算子とワイルドカード文字を使用すると、別の文字列内で指定されたパターンを持つ文字列を見つけることができます。
LIKE specific_pattern
Specific_pattern は、別の文字列内で検索する文字列パターンです。
学生の名前を含む「student」というテーブルがあり、名前に文字列「av」 pattern が含まれるすべての学生の詳細を取得したいとします。これは、次の MySQL クエリを使用して実行できます。 -
mysql> Select * from Student Where Name LIKE '%av%'; +------+--------+---------+-----------+ | Id | Name | Address | Subject | +------+--------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | | 20 | Gaurav | Jaipur | Computers | +------+--------+---------+-----------+ 3 rows in set (0.00 sec)
上記の例では、「%」記号は、LIKE 演算子で使用されるワイルドカード文字です。
以上がMySQL 別の文字列内で指定されたパターンを持つ文字列を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。