3つのテーブルを単純に1つのレコードセットに取込みたいと
思っています。
テーブルは
Aテーブルには(ShainNo,ShainName,ShainCode,KeiyakuNo,Keiyakugaku)
Bテーブルには(ShainNo,ShainName,ShainCode,KeiyakuNo,Keiyakugaku)
Cテーブルには(ShainNo,ShainCode,Keiyakugaku)
があります。
これをそれぞれのテーブルでShainNoでgroupbyし、Keiyakugakuの合計値を
とった状態で別のDテーブルに全データをコピーしようと思っています。
この場合はどうするのがいいのでしょうか。
追記:
Cテーブルに関しては列項目が足りないので
足りない項目はNULLを入れたいと思っています。
ShainNo,,ShainCode,,Keiyakugaku
Dテーブルに追加すると書いてしまいましたが、
テーブルではなくrecordsetで追加することはできるのでしょうか。
問い合わせの SQL で UNION を使えば済む気がしますが、
それでは駄目なのでしょうか?
| ツイート |
|