Access操作查詢


在MS Access和其他DBMS系統中,查詢可以做的不僅僅是顯示資料,它們實際上可以對資料庫中的資料執行各種操作。

  • 操作查詢是一次可以新增,更改或刪除多個記錄的查詢。
  • 新增的好處是,可以在執行之前在Access中預覽查詢結果。
  • Microsoft Access提供了4種不同型別的操作查詢 -
    • 附加
    • 更新
    • 刪除
    • 生成表
  • 操作查詢不能撤消。應該考慮使用更新查詢來對要更新的表進行備份。

建立一個新增查詢

可以使用新增查詢從一個或多個表中檢索資料,並將該資料新增到另一個表。 讓我們建立一個新的表,它使用Employees表中資料來填充。它用於演示目的的臨時表。
這個臨時的表名為:TempEmployees,它包含如下圖所示的欄位。

開啟查詢設計,在「表」索引標籤的「顯示表」對話方塊中,雙擊Employees表,然後關閉對話方塊。 雙擊想要顯示的欄位(與TempEmployees表的欄位一致),如下圖所示 -

讓我們執行查詢來顯示資料。如下所示 -

現在回到查詢設計並選擇追加 按鈕。如下所示 -

從下拉選單中選擇表名並單擊確定

在查詢網格中,可以看到在「追加到」行中所有欄位要依次對應。如下圖所示 -

現在執行查詢,您將看到以下確認訊息。如下圖所示 -

單擊 以確認操作。當開啟TempEmployee表時,您將看到所有資料都從Employee中新增資料到TempEmployee表中了。