小编Ami*_*mit的帖子

替代Mysql中的LIKE子句

我的数据库表中有一个存储类别的文件.我按以下格式存储类别:

1,12,15

现在,当我尝试搜索类别1中的产品时,我LIKE在查询中使用了子句,例如

where (prod_catg LIKE %1,% or prod_catg LIKE %1% or prod_catg LIKE %,1% )

这将返回所有三个类别1,12和15的产品.相反,我只想要第1类产品.

我也试过IN条款但没有找到结果.

任何人都可以建议我一些其他选择.

mysql

3
推荐指数
2
解决办法
5167
查看次数

标签 统计

mysql ×1