Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Kemas Kini Medan dalam Microsoft Access 2007 Menggunakan Pertanyaan SELECT?

Bagaimanakah Saya Boleh Kemas Kini Medan dalam Microsoft Access 2007 Menggunakan Pertanyaan SELECT?

Susan Sarandon
Lepaskan: 2024-12-29 06:15:10
asal
273 orang telah melayarinya

How Can I Update a Field in Microsoft Access 2007 Using a SELECT Query?

Kemas kini Medan Menggunakan Pertanyaan SELECT dalam Microsoft Access 2007

Dalam Microsoft Access 2007, adalah mungkin untuk mengemas kini medan dalam jadual dengan menggunakan hasil pertanyaan SELECT. Walaupun Access mungkin tidak membenarkan agregat dalam pertanyaan KEMASKINI, ia boleh melaksanakannya dalam pertanyaan PILIH.

Untuk mencapai kemas kini yang diingini, ikut langkah berikut:

  1. Buat Pertanyaan PILIH : Tentukan pertanyaan PILIH yang mendapatkan semula nilai yang diingini untuk digunakan dalam kemas kini. Contohnya:
SELECT Min(TAX.Tax_Code) AS MinOfTax_Code
FROM TAX, FUNCTIONS

WHERE (((FUNCTIONS.Func_Pure)<=[Tax_ToPrice]) AND ((FUNCTIONS.Func_Year)=[Tax_Year]))

GROUP BY FUNCTIONS.Func_ID;
Salin selepas log masuk
  1. Simpan Pertanyaan PILIH: Namakan dan simpan pertanyaan PILIH, seperti "Permintaan Anda."
  2. Buat Pertanyaan Buat Jadual: Akses tidak membenarkan pertanyaan KEMASKINI pada pertanyaan, jadi pertanyaan Buat Jadual digunakan untuk tukar "YourQuery" kepada jadual.
SELECT YourQuery.*
INTO MinOfTax_Code
FROM YourQuery
Salin selepas log masuk

Ini akan membuat jadual bernama "MinOfTax_Code" dengan hasil "YourQuery."

  1. Lakukan Pertanyaan KEMASKINI: Akhir sekali, laksanakan pertanyaan KEMASKINI untuk mengemas kini medan yang dikehendaki menggunakan medan yang baru dibuat jadual:
UPDATE MinOfTax_Code
INNER JOIN Functions ON MinOfTax_Code.func_id = Functions.Func_ID
SET Functions.Func_TaxRef = [MinOfTax_Code].[MinOfTax_Code]
Salin selepas log masuk

Dengan mengikut langkah ini, anda boleh menggunakan pertanyaan SELECT dengan berkesan untuk mengemas kini medan jadual dalam Microsoft Access 2007.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Kemas Kini Medan dalam Microsoft Access 2007 Menggunakan Pertanyaan SELECT?. 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