Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memasukkan Data Berubah Dengan Betul dari Satu Jadual ke Jadual Lain dalam MS Access?

Bagaimana untuk Memasukkan Data Berubah Dengan Betul dari Satu Jadual ke Jadual Lain dalam MS Access?

Patricia Arquette
Lepaskan: 2025-01-14 06:10:42
asal
866 orang telah melayarinya

How to Correctly Insert Transformed Data from One Table to Another in MS Access?

Masukkan data yang ditukar dari satu jadual ke jadual lain dalam MS Access

Apabila menggunakan pertanyaan gudang data MS Access, anda selalunya perlu mengekstrak dan mengubah data daripada satu jadual dan kemudian memasukkannya ke dalam jadual lain. Matlamatnya ialah untuk mencipta pertanyaan yang mengekstrak data tertentu daripada jadual sumber dan kemudian memasukkan data yang diubah ini ke dalam jadual sasaran.

Isu sintaksis dengan pertanyaan awal

Dalam percubaan pertanyaan yang diberikan:

<code class="language-sql">INSERT INTO Table2(LongIntColumn2, CurrencyColumn2) VALUES
(SELECT LongIntColumn1, Avg(CurrencyColumn) as CurrencyColumn1 FROM Table1 GROUP BY LongIntColumn1);</code>
Salin selepas log masuk

Terdapat ralat sintaks yang berkaitan dengan penggunaan 'VALUES' dan kurungan. Dalam MS Access, sintaks yang betul untuk memasukkan data ke dalam jadual menggunakan pernyataan SELECT adalah seperti berikut:

<code class="language-sql">INSERT INTO 目标表 (列)
SELECT 值 FROM 源表;</code>
Salin selepas log masuk

Pertanyaan diperbetulkan

Untuk menyelesaikan isu sintaks, alih keluar "VALUES" dan kurungan daripada pertanyaan:

<code class="language-sql">INSERT INTO Table2(LongIntColumn2, CurrencyColumn2)
SELECT LongIntColumn1, Avg(CurrencyColumn) as CurrencyColumn1 FROM Table1 GROUP BY LongIntColumn1;</code>
Salin selepas log masuk

Pertanyaan yang diperbetulkan ini harus berjaya mengekstrak data daripada Jadual1, mengira purata setiap CurrencyColumn LongIntColumn1 dan memasukkan data yang diubah ke dalam Jadual2.

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Data Berubah Dengan Betul dari Satu Jadual ke Jadual Lain dalam MS Access?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan