[英]product search by Category
I want to do search where c_id 3 then i will get product2. 我想搜索c_id 3,然后我将得到product2。 Again If i search c_id 1 then i will get product1, product3
再一次,如果我搜索c_id 1,那么我将得到product1,product3
Here is my table structure 这是我的表结构
p_id p_name c_id
------------------------
| |
1 | Product1 | 1
| |
2 | Product2 | 2,3,4
| |
2 | Product3 | 1,2
You can use find_in_set() , 您可以使用find_in_set() ,
select * from products where find_in_set(1,c_id);
OR 要么
select * from products where find_in_set(3,c_id);
Using FIND_IN_SET
could be an option in the meantime . 使用
FIND_IN_SET
可能是在此期间的选项。
SELECT *
FROM Table_Name
WHERE FIND_IN_SET('specific c_id you are searching for', c_id);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.