【发布时间】:2018-04-24 12:02:05
【问题描述】:
我正在使用 PHP、Yii 1.1 和 MySql 做一个项目。
我有一个表products 有字段product_id、product_category_id、product_name、product_image、product_description 等...
product_id 是主键,product_category_id 包含产品所属类别的 ID(它可以采用多个 id,例如“1,3,4”作为字符串)。
如何从该表中获取所有行,其product_category_id 包含特定值?
例如,如果表格是这样的:
| product_id | product_category_id |....
| 1 | 1,3,4 |....
| 2 | 2,5 |....
| 3 | 2,3,6 |....
我需要所有行 product_category_id=3,然后它应该会找到我的第一行和第三行。
注意:这是与
相反的功能SELECT * FROM `product` WHERE `product_category_id` IN (1,2,3);
【问题讨论】:
标签: php mysql database yii yii1.x