MySQL 按字符搜索

标签 mysql

我有一张 table ,看起来像这样 enter image description here

我想查询表来查找 GROUP_CONCAT(product_id SEPARATOR ', ')领域有710 .

Like语句对我来说效果不佳,因为它只显示第一行而不显示第三行,即使它有 710但用 8 分隔之间..

enter image description here

有没有WHERE STATEMENT我可以用它来做这个吗?

最佳答案

为什么要烦恼?

试试这个

SELECT * from table where field REGEXP 'abdan|copin|sher'; 

关于MySQL 按字符搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45293169/

相关文章:

mysql - 使用 REGEX 和 or 运算符的 mySQL 查询有什么问题?

php - 与 Symfony 和 Doctrine 的 ON DELETE CASCADE 的多对多关系

mysql - GET DATA SQL 查询函数出错

javascript - 使用 php 和 Jquery 数据表显示 mysql 数据库?

php - 测试 mysql/PDO 连接

mysql - FreeRadius 断开用户

mysql - 将附加 SQL 触发器附加到现有触发器

mysql - 我使用 MYSQL 中的哪种数据类型在数据表中仅存储数字 1 到 60?

javascript - 如何使用从两个不同的 SQL 表获取信息的 <td> 输入执行查询保存?

java - JPA hibernate 中一对一关系中的外键约束