获取相关类别产品

时间:2014-09-27 08:01:07

标签: php mysql

我有两个表格类别表和产品表
单个产品可以有多个类别,例如:1,2,3, 在类别页面中,以显示与categoryid相关的所有产品

我写了查询E.g(从producttable中选择*,其中categoryid = 1), 我如何将特定的categoryid与ProductTable categoryid列匹配?

以下是我的表信息

Category Table
id | categoryname 
1  | abc
2  | pqr
3  | xyz

product Table 
id | productname | categoryid
1  | abc         | 1,2,3  

1 个答案:

答案 0 :(得分:0)

使用like operator

SELECT * FROM product where categoryid LIKE '%1%';

或者你可以在你的sql中使用正则表达式。