category_product
---------------
id_category
id_product
product
---------------
id_product
id_manufacturer
manufacturer
---------------
id_manufacturer
name
मैं SQL क्वेरी कैसे बनाऊंगा ताकि यह निर्माता से सभी नामों का चयन करे जब id_category किसी चीज़ के बराबर हो? जैसेएसक्यूएल कई लोगों को चुनने के लिए कई
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>
इसी प्रकार के प्रश्न (ऐसा करने के कई तरीके हैं): [कैसे फ़िल्टर करें आर एसक्यूएल के परिणामस्वरूप कई-से-संबंध संबंध हैं] (http://stackoverflow.com/questions/7364969/how-to-filter-sql-results-in-a-has-many-through-relation) – Bukov