Comment créer JOINTURE de plusieurs tables dans sql

J'ai 3 tables: les Produits, les Fournisseurs et les Prix. Prix a product_id et vendor_id comme des clés étrangères. Maintenant, je veux montrer Prix:

price_id:product_name:vendor_name:prix

Quelque chose comme:

SELECT p.product, v.vendor, pc.price
FROM Products AS p,
Vendors AS v
INNER JOIN Prices AS pc
ON p.product_id = pc.product_id
INNER JOIN Prices AS pc
ON v.vendor = pc.vendor_id

mais je n'ai pas le faire fonctionner.

OriginalL'auteur user_unknown | 2010-12-10