我在 PHP 中有一个名为groups的字符串数组。根据用户输入,数组看起来像这样:groups[All, Sales]。
示例:(更新的表模式)
groups[] = ['Sales', 'All']
ANNOUNCEMENT
|description|masterID| groupName |
=======================================
| hello | 1 | All, Final, |
| greetings | 2 | Sales, All, |
| demo | 3 | Final, |
因此,从上表中它应该只返回“ hello ”和“ greetings ”作为输出,因为groups[]有Sales和All,因为第 1 行有 All 而第 2 行两者都有。请帮忙。我是 SQL 和 PHP 的业余爱好者。
我目前的尝试:
SELECT * FROM announcement WHERE groupName REGEXP '(Sales | All)'
输出:
No rows affected