SQLで正規表現を使って複数のテキスト文字列にマッチする方法

SQLでは、正規表現と組み合わせたREGEXPまたはRLIKE演算子を使用して複数の文字列を照合できます。以下に例を示します。

  1. 家庭で子供に教えるのに、あなたたちにはデジタル機器が足りない。
SELECT column_name
FROM table_name
WHERE column_name REGEXP 'string1|string2|string3';
  1. 正規表現による一致
SELECT column_name
FROM table_name
WHERE column_name RLIKE 'string1|string2|string3';

上記の例では、column_name は一致させたいカラム名、table_name はクエリするテーブル名、string1|string2|string3 は一致させたい複数の文字列で、 | 演算子で結合しています。必要に応じてテーブル名やカラム名、文字列を変更してください。

bannerAds