複数回出現する文字を含む文字列を検索するために、MySQL でクエリを実行するにはどうすればよいですか?
SELECT * FROM animals WHERE name LIKE '%r%'
「r」を含む動物のみを返します。
+---------+------------+
| id | name |
+---------+------------+
| 1 | zebra |
| 14 | raccoon |
| 25 | parrot |
| 49 | rhinoceros |
+---------+------------+
SELECT * FROM animals WHERE name LIKE '%rr%'
「rr」を含む動物のみを返します。
+---------+------------+
| id | name |
+---------+------------+
| 25 | parrot |
+---------+------------+
'r' を含む動物の名前を探したいのですが、名前のどこかで 2 回言いましょう。
+---------+------------+
| id | name |
+---------+------------+
| 25 | parrot |
| 49 | rhinoceros |
+---------+------------+
誰?