|
▼蘭 さん:
前提条件として、
・[注文ID]は、重複しない
・[金額]のデータ型は、通貨または数値等になっている
事とします。
クエリーの新規作成で、[表示]-[SQLビュー]を表示します。
そこに、以下のSQL文をコピペしてみてください。
SELECT
T売上6月.注文ID,
T売上6月.金額 AS 売上金額,
T売上6月.支店,
T入金6月.金額 AS 入金金額,
[T入金6月]![金額]-[T売上6月]![金額] AS [入金-売上]
FROM
T売上6月 INNER JOIN T入金6月 ON
T売上6月.注文ID = T入金6月.注文ID;
後は、これを[表示]-[データシートビュー]にて表示させると、
とりあえず、ご希望の(ご希望に近い)ものは出てくると思います。
これを「入金済クエリー」として保存してください。
「未入金クエリー」のSQLは次の通りです。
SELECT
T売上6月.*
FROM
T売上6月 LEFT JOIN T入金6月 ON
T売上6月.注文ID = T入金6月.注文ID
WHERE
T入金6月.注文ID Is Null;
テーブル名、フィールド名は、質問のものを使用して
いますので、違う場合は適宜変更してください。
私見ですが、書籍等を使って、それに載っている
例題等を一度模倣していく事をお勧めします。
その方が、比較的理解が進みやすいと思います。
|
|