mysql - 需要有关 MySQL 搜索查询的帮助

标签 mysql

如何在表中搜索 varchar 列的子字符串?

SELECT * FROM ch_products 
WHERE cat_id REGEXP '^[2]|,$' AND cat_id REGEXP '^,|[2]$'

最佳答案

试试这个

SELECT *
FROM ch_products
WHERE FIND_IN_SET('1',cat_id);

检查 FIND_IN_SET功能

关于mysql - 需要有关 MySQL 搜索查询的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24280395/

相关文章:

mysql - 从选择查询 MySql 插入记录否则更新

php - 尝试获取按 id 过滤的所有行并将它们作为数组返回(mysql,php)

mysql - 具有基于语句的复制的触发器中的 Current_Timestamp

PHP静态函数不会消亡

php - 无法获取要显示的用户信息

php - 从数据库中删除成员后无法登录 ExpressionEngine

php - 如何在 WHERE 子句上使用多个 OR?

php - Drupal 在 SQL 中创建时间戳?

MySQL 多字段搜索使用 Like 子句

mysql - 使用 "group by"复制结果