table1、table2、3 の合計 3 つのテーブルがあります。
テーブル 2 と 3 のデータは非常に大きいので、テーブル 1 に参加する前に、最初にメンバー番号と ID 番号などのキーに基づいてテーブル 2 と 3 を外部結合したいと考えています。
SELECT
A.field1,
A.field2,
A.field3,
A.field20,
B.specialfield1, B.specialfield2,
C.specialfield7, B.specialfield8
FROM (table1 AS A LEFT JOIN table2 AS B
ON (A.field1 = B.field1)
AND (A.field2 = B.field2)
AND (A.field3 = B.field3))
LEFT JOIN table3 AS C
ON (A.field1 = C.field1)
AND (A.field2 = C.field2)
AND (A.field3 = C.field3))
私に何ができる?私は Access97 を使用していますが、SQL サーバーから知っていた構文が正しく機能しない可能性があります。前もって感謝します!!
乾杯VB