집 >데이터 베이스 >MySQL 튜토리얼 >내부 조인을 사용하여 Access 데이터베이스의 여러 테이블을 쿼리하는 방법은 무엇입니까?
여러 테이블을 사용한 Access-SQL 내부 조인
Access 데이터베이스에서 여러 테이블을 쿼리하려면 내부 조인 작업을 활용할 수 있습니다. 지정된 열의 일치하는 값을 기반으로 두 개 이상의 테이블에서 행을 결합합니다. 이는 서로 관련된 여러 테이블에서 데이터를 가져와야 할 때 특히 유용합니다.
질문에서 언급했듯이 tblOjt, tblStudent, tblCourse, tblCompany 및 tblAddressee의 5개 테이블이 있습니다. 이러한 테이블에서 원하는 값을 검색하려면 내부 조인 쿼리를 다음과 같이 작성할 수 있습니다.
SELECT tblOjt.ID, tblStudent.LastName, tblStudent.FirstName, tblStudent.MiddleName, tblCourse.CourseAlias, tblCompany.CompanyName, tblAddressee.AddresseeName, tblOjt.DateAdded, tblOjt.DateStarted, tblOjt.DateEnded, tblOjt.OjtHours FROM tblOjt INNER JOIN tblStudent ON tblOjt.StudentID = tblStudent.ID INNER JOIN tblCourse ON tblOjt.CourseID = tblCourse.ID INNER JOIN tblCompany ON tblOjt.CompanyID = tblCompany.ID INNER JOIN tblAddressee ON tblOjt.AddresseeID = tblAddressee.ID;
이 쿼리에서 첫 번째 내부 조인은 StudentID 열을 기반으로 tblOjt와 tblStudent를 연결하고 두 번째 내부 조인은 CourseID 열을 통해 tblCourse와 tblOjt 링크를 결합합니다. 마찬가지로 세 번째와 네 번째 내부 조인은 tblOjt를 각각 tblCompany 및 tblAddressee와 연결합니다.
이 구문은 Access-SQL에만 해당됩니다. 다른 SQL 구현은 서로 다른 조인 구문을 가질 수 있지만 내부 조인의 개념은 동일하게 유지됩니다.
위 내용은 내부 조인을 사용하여 Access 데이터베이스의 여러 테이블을 쿼리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!