这是我用于从数据库中获取数据的查询
SELECT
product_description.name as name,
product.image as iurl
FROM
product_description, product
WHERE
product_description.product_id = product.product_id
AND product.product_id
AND product.product_id = '33';
为什么这个查询会产生双重结果?
我想通过存储在数据库中的多个值(id)自动搜索,而不是手动添加
AND product.product_id='?'
部分。值以序列化形式存储。
就像是
... AND product.product_id in (setting.value WHERE key='featured');
我知道查询不正确,只是想显示我想要的。
桌面设置':
value | key
-------------------
23,43,28 | featured