【发布时间】:2014-02-03 12:35:27
【问题描述】:
我在使用 MySQL 的 FIND_IN_SET 函数搜索集合中的数组时遇到了限制。因此考虑使用REGEXP。但是任何人都可以帮助我构建它。
例如我的要求
SELECT * FROM table AS t WHERE FIND_IN_SET('1,2,3', t.list);
因此考虑使用 REGEXP 函数在集合中搜索数组。
SELECT * FROM table AS t WHERE t.list REGEXP '1,2,3';
谁能帮我构建这个 REGEXP。
【问题讨论】:
-
试试这个
SELECT * FROM table AS t WHERE t.list REGEXP {1,2,3} -
我试过了,但没有用。
-
我已经发布了一个答案试试
标签: mysql regex find-in-set