Я пытаюсь извлечь данные из двух таблиц на основе другого.SQL Присоединиться к трем таблицам
Так .. Я эти таблицы:
**tblCategory**
CategoryID, CategoryName
**tblProdCat**
prodCatID, productID, categoryID
**tblProducts**
productID, description, price
мне нужно соединить таблицы и найти информацию tblProdCat и tblProducts с только CategoryName доступной для меня.
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
Я пробовал вышеуказанное, а также пробовал другие соединения, но вытаскивал волосы. Я читал учебники и просто не понимаю, как работает соединение. Может ли кто-нибудь помочь? Пожалуйста ..
Вы хотите, чтобы элементы и категории продуктов отображались в виде отдельных строк? –