我有两个表,comp_product
和comp_product_marchand
。SQL外部连接2个表
的comp_product
包含产品信息(描述,名称等)
的comp_product_marchand
包含不同的价格(产品经销商)。每个经销商都有一个产品的价格。但是,并非所有产品
我想只有一个SQL查询(即使经销商没有一个),以获得每个经销商的产品清单和他的价格
我有这样的SQL查询:
SELECT
p.id_product,
pm.price
FROM comp_product_marchand pm
LEFT OUTER JOIN comp_product p
ON p.id_product = pm.id_product
WHERE id_marchand = 4
(WHERE子句是演示只)
该SQL查询返回其中有一个价格,而不是其他产品的价格... 任何想法?
能否请您发表小提琴 – Rohan
HTTP:/ /img15.hostingpics.net/pics/936101Sanstitre.png –