我有两个桌子:
products_tb
-保留关于不变产品的已设置简要信息
marketplace_tb-保存列表的所有记录,并链接到Product_ID
我有一个查询,我试图获取市场是某个国家(GB / US等)并且类别是产品类型(书本,笔记本电脑等)的所有数据记录
它可以工作,但是由于我是基于某个ID(Product_ID
来内部联接两个表,因此每个product_id
仅输出1条记录,有没有办法让它输出所有记录数据是否与产品列表相同? (因为同一产品可能会以不同的价格多次列出)
感谢您的帮助。
SELECT * FROM products_tb as a
INNER JOIN marketplace_tb as b ON a.Product_ID = b.Product_ID
WHERE Product_Category_p = '$category'
AND b.Country_Name_m = '$country'
答案 0 :(得分:0)
事实证明查询是正确的。输入Product_ID的方法不正确,并且输入了相同的ID(8,这是最后一行),无论我选择了哪种产品,这都意味着正确的产品未显示在类别下。
非常感谢您的大力帮助。