ホームページ >データベース >mysql チュートリアル >抽出されたデータを MS Access の新しいテーブルに正しく挿入するにはどうすればよいですか?
MS Access テーブル間でのデータの移動: ガイド
MS Access データベースでは、多くの場合、何らかの変換を行った後で、あるテーブルから別のテーブルにデータを移動する必要があります。 INSERT INTO
ステートメントは重要ですが、構文が正しくないとエラーが発生する可能性があります。
構文エラーのトラブルシューティング
サブクエリで INSERT INTO
を使用するときによくある間違いは、余分な要素を含めることです。 VALUES
キーワードとサブクエリを囲む括弧は、このコンテキストでは不要です。
データ挿入の正しい構文
正しいアプローチは次のとおりです:
<code class="language-sql">INSERT INTO Table2 (LongIntColumn2, CurrencyColumn2) SELECT LongIntColumn1, Avg(CurrencyColumn) AS CurrencyColumn1 FROM Table1 GROUP BY LongIntColumn1;</code>
この合理化されたクエリは、Table1
からデータを効率的に抽出し、LongIntColumn1
ごとにグループ化し、CurrencyColumn
の平均を計算して、結果を Table2
の LongIntColumn2
フィールドと CurrencyColumn2
フィールドに挿入します。 これにより、構文エラーが排除され、データの整合性が確保されます。
以上が抽出されたデータを MS Access の新しいテーブルに正しく挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。