我有下表

产品展示


ID
产品类别
...
...


适用产品


ID
产品编号
...
...


我将如何做到这一点,基本上,在每一点上我都需要使用查询$type测试相关产品。

我不确定如何在每一行上使用productid来检查该特定产品类型是否与所查询的$type相同。

SELECT * FROM productsapplied where 'productapplied'.productid->producttype = $type

朝正确方向的任何帮助或提示,将不胜感激。谢谢

最佳答案

我认为这就是您要寻找的

SELECT *
FROM products AS p
INNER JOIN productapplied AS pa ON pa.productid = p.id
WHERE p.producttype = $TYPE

关于mysql - SQL语句测试带变量的外键字段?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25313975/

10-16 15:19