Access重複查詢嚮導

在本教程中,主要從設計視圖創建了各種選擇查詢。 但在Access中,可以使用一些特殊的查詢嚮導來創建幾個特定的查詢。 第一個是「查找重複查詢」嚮導。查找重複查詢嚮導將創建一個查詢,在單個表或查詢中查找具有重複字段值的記錄。

正如我們所討論的,關係數據庫的設計是爲了避免存儲重複的信息。 但是,儘管這樣的設計,有時用戶不小心輸入重複的信息。

示例

在客戶的表格中,可以讓同一個客戶不小心添加兩次。 在這種情況下,客戶將擁有相同的地址,但客戶ID不同,這可能會導致報告問題。 在這種情況下,可以使用重複查詢嚮導來快速找到可能的重複條目。

現在打開我們的Access數據庫,其中包含tblCustomers表,並轉到創建 選項卡,並在查詢組中,選擇查詢嚮導。

如果看到以下屏幕截圖,則可以選擇四種不同的嚮導。選擇查找重複查詢嚮導,然後單擊 確定。
Access重複查詢嚮導

查找重複查詢嚮導的第一個屏幕將詢問您要搜索哪個表或哪個查詢可能有重複。假設要檢查tblCustomers表,以確保同一客戶沒有輸入兩次或多次。 所以,選擇tblCustomers並點擊下一步
Access重複查詢嚮導

嚮導中的第二個屏幕將詢問可能包含重複信息的字段。

通常情況下,將不會使用主鍵字段,因爲當將Access中的某個字段指定爲主鍵時,Access將不允許輸入重複項。

我們來看看其他字段或字段的組合。

我們可以按名字和電話來區別同一客戶進行搜索,也可以通過他們的地址進行搜索,或者用他們的電話號碼或生日更具體一些。

這裏只演示搜索名字和電話,然後點擊下一步。如下圖所示 -
Access重複查詢嚮導

此嚮導中的以下屏幕將要求我們要在查詢中顯示的字段。點擊雙箭頭,所有字段將移到附加查詢字段區域,並將添加到查詢結果中。
Access重複查詢嚮導

在下面的屏幕中,輸入你想的命名查詢。這裏保持默認值 -
Access重複查詢嚮導

假設tblCustomers表中有以下數據 -
Access重複查詢嚮導

那麼執行上面重複查詢後,得到以下結果 -
Access重複查詢嚮導

易百教程移動端:請掃描本頁面底部(右側)二維碼並關注微信公衆號,回覆:"教程" 選擇相關教程閱讀或直接訪問:http://m.yiibai.com

上一篇:Access連接 下一篇:Access不匹配項查詢嚮導

加QQ羣啦,易百教程官方技術學習羣

  • Java技術羣: 227270512 (人數:2000,等級:LV5,免費:否)
  • MySQL/SQL羣: 418407075 (人數:2000,等級:LV5,免費:否)
  • 大數據開發羣: 655154550 (人數:2000,等級:LV5,免費:否)
  • Python技術羣: 287904175 (人數:2000,等級:LV5,免費:否)
  • 測試工程師(新羣): 415553199 (人數:1000,等級:LV1,免費:是)
  • 前端技術羣(新羣): 410430016 (人數:1000,等級:LV1,免費:是)
  • C/C++技術(新羣): 629264796 (人數:1000,等級:LV1,免費:是)
  • Node.js技術(新羣): 621549808 (人數:1000,等級:LV1,免費:是)
  • Linux技術: 479429477 (人數:2000,等級:LV5,免費:是)
  • PHP開發者: 460153241 (人數:2000,等級:LV5,免費:是)
  • 人工智能: 456236082 (人數:2000,等級:LV5,免費:是)
  • Oracle數據庫: 175248146 (人數:2000,等級:LV5,免費:是)
  • C#/ASP.Net開發者: 579821706 (人數:2000,等級:LV5,免費:是)
  • 數據分析師: 397883996 (人數:1000,等級:LV1,免費:是)R語言,Matlab語言等技術

注意:每個人建議選自己的技術方向加羣,同一個人最多限加3個羣。