2012-01-09 3 views
5

기본적으로 "Product_ID"테이블과 "Sub_Category_ID"테이블 "Sub_Categories"테이블이 있습니다.브리지 테이블을 사용하여 INNER JOIN 문을 사용하는 올바른 방법

"Sub_Category"가있는 제품은 브리지 테이블 "SubC_Prod_Bridge"를 사용하여 연결되며 ID "Products"및 "Sub_Category_ID"로 연결됩니다. 이처럼

:

Table: Products 
Product_ID 
4 

Table: Sub_Categories 
Sub_Category_ID 
5 

Table: SubC_Prod_Bridge 
Product_ID Sub_Category_ID 
4   5  

이 질문은 매우 기본적인 것을 알고있다. 내가 정말로 찾고있는 것은 JOIN 문에 대한 좋은 참고 자료이며, 모든 권장 사항은 정말 감사하겠습니다. 설명

+2

내가 즐겨 찾는 사이트는 [사이트] (http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html) – xQbert

+0

환상적인를 결합한다. 그게 내가 말하는거야! – TaylorMac

답변

8
SELECT P.*, S.* 
FROM Products P 
JOIN SubC_Prod_Bridge B 
    ON P.Product_ID = B.Product_ID 
JOIN Sub_Categories S 
    ON S.Sub_Category_ID = B.Sub_Category_ID