반응형
세 개의 테이블을 안쪽 접합
저는 세 개의 테이블을 그들 사이의 공통된 열로 안쪽으로 결합하고 싶습니다.
내 테이블은.
TableA TableB TableC
가입하고 싶습니다A-B
그러나 또한B-C
이 공통된 분야를 통해 저는 공통이라고 부를 것입니다.
저는 이렇게 두 개의 테이블에 합류했습니다.
dbo.tableA AS A INNER JOIN dbo.TableB AS B
ON A.common = B.common
세 번째 것은 어떻게 추가합니까?
select *
from
tableA a
inner join
tableB b
on a.common = b.common
inner join
TableC c
on b.common = c.common
표 C에 대해 동일한 작업을 다시 수행합니다.
SELECT *
FROM dbo.tableA A
INNER JOIN dbo.TableB B ON A.common = B.common
INNER JOIN dbo.TableC C ON A.common = C.common
dbo.tableA AS A INNER JOIN dbo.TableB AS B
ON A.common = B.common INNER JOIN TableC C
ON B.common = C.common
다음 코드를 사용해 보십시오.
select * from TableA A
inner join TableB B on A.Column=B.Column
inner join TableC C on A.Column=C.Column
사용해 보십시오.
SELECT * FROM TableA
JOIN TableB ON TableA.primary_key = TableB.foreign_key
JOIN TableB ON TableB.foreign_key = TableC.foreign_key
언급URL : https://stackoverflow.com/questions/11824501/inner-joining-three-tables
반응형
'programing' 카테고리의 다른 글
Mongodb 배경 인덱스 - 한 번 생성된 배경 인덱스가 여전히 있습니까? (0) | 2023.07.09 |
---|---|
v-switch 또는 확인란을 클릭하면 Vuejs가 클릭한 행을 다른 테이블로 이동합니다. (0) | 2023.07.09 |
EXISS 대 ISISS 절의 가입 및 사용 (0) | 2023.07.09 |
C에서 배열의 길이를 구하는 방법은 무엇입니까?"크기"가 해결책입니까? (0) | 2023.07.09 |
시간 부분을 무시하고 T-SQL의 날짜 비교 (0) | 2023.07.09 |