0

クエリ(combine)を受け取り、それをテーブル(折れ線グラフ)にするテーブル作成クエリ(combine2)があります。このテーブルは、関連するクエリの変更を反映する必要があります。現在、追加クエリを実行して変更を反映するマクロを割り当てています。

問題は、どのようにappend query呼ばれても、常にすべてのデータをコピーするとは限らないことです。場合によっては、最初の 100 行程度がインポートされないことがあります。クエリに常に一致する更新テーブルを取得するにはどうすればよいですか?

追加クエリ: Combine2

INSERT INTO linegraph SELECT * FROM Combine;

テーブル化するクエリ:結合

SELECT * FROM Month1calc UNION
SELECT * FROM Month2calc UNION
SELECT * FROM month3calc UNION
SELECT * FROM Month4calc UNION
SELECT * FROM Month5calc UNION
SELECT * FROM Month6calc UNION
SELECT * FROM Month7calc UNION
SELECT * FROM Month8calc UNION
SELECT * FROM Month9calc UNION
SELECT * FROM Month10calc UNION
SELECT * FROM Month11calc UNION
SELECT * FROM Month12calc UNION
SELECT * FROM Month13calc UNION
SELECT * FROM Month14calc UNION
SELECT * FROM Month15calc UNION
SELECT * FROM Month16calc UNION
SELECT * FROM Month17calc UNION 
SELECT * FROM Month18calc;

`

4

1 に答える 1

1

に変更UNIONしてみてくださいUNION ALL

を使用するUNIONと、クエリは一意の行のみを返します (つまり、重複は削除されます)。を使用するUNION ALLと、重複は削除されません。

于 2013-08-09T07:32:09.580 に答える