私は3つのテーブルを持っています。インナー3つのテーブルを結合する
私のテーブルは、
TableA TableB TableC
私はA-B
に参加したいが、その後もB-C
すべてこの共通のフィールドで私は一般的な呼び出します。
私はこのように2つのテーブルを結合しました。
dbo.tableA AS A INNER JOIN dbo.TableB AS B
ON A.common = B.common
第3のものを追加するにはどうすればよいですか?
私は3つのテーブルを持っています。インナー3つのテーブルを結合する
私のテーブルは、
TableA TableB TableC
私はA-B
に参加したいが、その後もB-C
すべてこの共通のフィールドで私は一般的な呼び出します。
私はこのように2つのテーブルを結合しました。
dbo.tableA AS A INNER JOIN dbo.TableB AS B
ON A.common = B.common
第3のものを追加するにはどうすればよいですか?
select *
from
tableA a
inner join
tableB b
on a.common = b.common
inner join
TableC c
on b.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
だけで同じことをaginを行うが、その後表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
は、次のコード
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
dbo.tableA A Aインナー・ジョインdbo.TableB AS B オンA.common = B.commonインナー・ジョインdbo.TableC on C.common = B.common – praveen