0

複雑なクエリを作成しようとしています。match_countテーブルがあり、そのテーブルにを使用して人工フィールド を追加したいと思いますSELECT *,match_count FROM。それは問題ではありません。問題は次のとおりです。いくつかの正規表現があり、見つかった正規表現ごとに match_count を増やしたいと考えています。これらの式は、 、 、 など、テーブルのいくつかのフィールドに適用されparam1 REGEXP "reg1"ます。列は式と同様に再利用できますが、match_count フィールドは一致数に対応している必要があります。param2 REGEXP "reg2"param1 REGEXP "reg3"

可能であれば、列が正規表現に数回一致する場合、一致数が 1 ではなく、これらの一致の数だけ増加することもクールです。

4

1 に答える 1