我有以下關係幾桌: -如何查詢在多個多對多的關係都參與
publications->id name
categories->id name
types->id name
program->id name
的出版物可以有很多類別,類型多,許多程序。同樣每個人都有許多出版物。所以發佈表與這些表中的每一個都有很多關係。 因此我創建副表爲他們每個人,並提出了以下三個表連接的每一個上述
pub_cat ->publicationid categoryid
pub_type->publicationid typeid
pub_prog->publicationid programid
現在,我必須找到所有出版物的名稱,其中說的類別id = 2的typeid = 2, programid = 1
我對這些複雜的查詢相當新,任何幫助將深表謝意。
瞭解[SQL連接]( http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html)。 – eggyal