以下に示すように、3つのテーブルA、B、Cがあります。行数を含む3つのテーブルの内部結合
すべての3つのテーブルは、共通CUST_ID
列を持っています。テーブルAとBは2つの共通の列CUST_ID
とA_ID
を持っています。私は、テーブルA
から各CUST_ID
とSTART
とEND
用のテーブルB
から、テーブルC
からTest_ID
のカウントをNAME
を表示することがあります。予想される結果表は、私は
select C.Name ,A.Start,A.[End]
from
C
inner join
B
on C.CUST_ID = B.CUST_ID
inner join
A
on A.A_ID = B.A_ID and A.CUST_ID = B.CUST_ID
が、その合計が7行を与えるようinner join
を試み、等
あります。東のCUST_ID
のためにTest_ID
のカウントを表示し、期待される結果テーブルに示されているようにそれをわずか4つの行に表示する方法はありますか?