category_product
---------------
id_category
id_product
product
---------------
id_product
id_manufacturer
manufacturer
---------------
id_manufacturer
name
Bir kimlik sorgusu bir şeye eşit olduğunda, üreticiden tüm adları seçmesi için nasıl bir SQL sorgusu oluşturabilirim?SQL birçok kişi için birçoğunu seçin
SELECT m.*
FROM category_product cp INNER JOIN
product p ON cp.id_product = p.id_product INNER JOIN
manufacturer m ON p.id_manufacturer = m.id_manufacturer
WHERE cp.id_category = <your_value>
Benzer soru Bunu yapmanın pek çok yolu ile): [Nasıl filtrelenir r SQL sonuçları bir çok-çok-ilişkisi ile ilişkili] (http://stackoverflow.com/questions/7364969/how-to-filter-sql-results-in-a-has-many-through-relation) – Bukov