我試圖從兩個表中基於另一個拉數據。SQL加入3個表格
所以..我有這些表:
**tblCategory**
CategoryID, CategoryName
**tblProdCat**
prodCatID, productID, categoryID
**tblProducts**
productID, description, price
我需要加入的表,找到從tblProdCat和tblProducts信息只提供給我的類別名稱。
SELECT tblProducts.name,
tblProducts.description,
tblProducts.price,
tblProducts.qtyInStock,
tblProducts.image,
tblProducts.colour,
tblProducts.size,
tblProducts.style,
tblProdCat.prodCatID
FROM
tblProducts, tblProdCat,tblCategory
WHERE tblCategory.categoryName='Pens'
AND tblProdCat.categoryID = tblProducts.categoryID
我試過以上,也試過其他連接,但拉我的頭髮。我讀過教程,只是不明白連接是如何工作的。任何人都可以幫忙嗎?請..
是否希望項目和產品類別在結果中顯示爲單獨的行? – 2013-03-15 17:17:06