Oracle, SQL Server, MySQL 및 Access와 같은 관계형 데이터베이스의 기능은 공통 필드를 기반으로 두 개 이상의 테이블을 관련시키는 기능입니다. 공통 필드에서 두 테이블을 조인하는 방법은 다음과 같습니다. MS Access의 Northwind 데이터베이스를 사용하여 SQL 문을 쓰고 있습니다..
1. 데이터베이스 데이터베이스 관계형 데이터베이스를 엽니 다. 필자는 Microsoft의 Northwind 데이터베이스 (Microsoft와 함께 제공되는 데이터베이스)를 사용하고 있습니다..
2. 테이블 테이블 주문 테이블과 주문 세부 테이블을 사용할 예정이며 주문 ID 필드를 기반으로 두 테이블을 연결합니다. 각 주문에는 주문 ID라는 고유 색인이 있습니다. 이 주문 ID는 동일한 주문으로 여러 품목을 구매할 수 있으므로 주문 세부 정보 테이블에 저장됩니다..
SQL 튜토리얼 - 29 : SQL JOINS
3. SQL 문 SQL 문 두 테이블에서 두 개의 필드를 선택 했으므로 데이터가 어떻게 리턴되는지 볼 수 있습니다. 그런 다음 주문 if 필드에 두 테이블을 결합합니다. 그래서 내 SQL 문은 다음과 같습니다 : :주문 [주문 세부 정보]. 주문 ID, 주문 세부 정보 .ProductID, 주문서 주문서, 주문서 주문일, 주문 세부 사항 .UnitPrice FROM Orders, [order details] 여기서 Orders.OrderID = [주문 세부 정보]. 주문 ID; : []와 (과) 같이 표시되는 것이 있으면 필드 또는 테이블 이름이 단어를 구분하는 데 사용되는 둘 이상의 단어임을 의미합니다..
4. 최종 결과 최종 결과 이제 SQL 문을 실행하십시오. 선택한 필드가 표시되고 두 테이블이 조인됩니다..