首頁 > 資料庫 > mysql教程 > 如何將聚合資料從一個 MS Access 表插入到另一個表?

如何將聚合資料從一個 MS Access 表插入到另一個表?

Susan Sarandon
發布: 2025-01-14 06:04:50
原創
164 人瀏覽過

How to Insert Aggregated Data from One MS Access Table to Another?

在 MS Access 表之間移動資料:聚合範例

MS Access 中的資料倉儲通常需要將資料從一個表移動和轉換到另一個表。 可以使用 SQL 查詢有效地處理此程序。

範例性查詢:

假設您需要從 Table1 中提取和修改資料並將結果插入 Table2 中。以下查詢可完成此操作:

<code class="language-sql">INSERT INTO Table2 (LongIntColumn2, CurrencyColumn2)
SELECT LongIntColumn1, Avg(CurrencyColumn) AS CurrencyColumn1 
FROM Table1 
GROUP BY LongIntColumn1;</code>
登入後複製

詳細說明:

  • INSERT INTO Table2 (LongIntColumn2, CurrencyColumn2):指定接收資料的目標表 (Table2) 和特定欄位 (LongIntColumn2CurrencyColumn2)。
  • SELECT LongIntColumn1, Avg(CurrencyColumn) AS CurrencyColumn1 FROM Table1:這部分從Table1中選取資料。 Avg(CurrencyColumn) 計算 CurrencyColumn 數值的平均值。
  • GROUP BY LongIntColumn1:根據 LongIntColumn1 中的唯一值將結果分組,確保為每個不同組別計算平均值。

此方法透過正確使用 INSERT INTO ... SELECT 結構而避免不必要的 VALUES 關鍵字和括號,從而避免了先前嘗試的語法錯誤。

以上是如何將聚合資料從一個 MS Access 表插入到另一個表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板