W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在本教程中,我們創(chuàng)建了各種選擇查詢,主要來(lái)自設(shè)計(jì)視圖。但在Access中,我們可以使用一些特殊的查詢向?qū)?lái)創(chuàng)建幾個(gè)特定的??選擇查詢。第一個(gè)是查找重復(fù)查詢向?qū)А?“查找重復(fù)項(xiàng)查詢向?qū)А睂?chuàng)建查詢,以查找單個(gè)表或查詢中具有重復(fù)字段值的記錄。
正如我們已經(jīng)討論的,關(guān)系數(shù)據(jù)庫(kù)被設(shè)計(jì)為避免存儲(chǔ)重復(fù)的信息。但是盡管設(shè)計(jì),有時(shí)用戶意外地輸入重復(fù)的信息。
在客戶表中,您可以讓同一客戶意外添加兩次。在這種情況下,客戶將具有相同的地址,但不同的客戶ID,這可能會(huì)產(chǎn)生報(bào)表問(wèn)題。在這種情況下,您可以使用重復(fù)查詢向?qū)Э焖僬业娇赡艿闹貜?fù)條目。
現(xiàn)在,讓我們打開(kāi)包含tblAuthers表的Access數(shù)據(jù)庫(kù),并轉(zhuǎn)到創(chuàng)建選項(xiàng)卡,并在查詢組中選擇查詢向?qū)А?/span>
如果您看到以下屏幕截圖,您有四個(gè)不同的向?qū)Э晒┻x擇。選擇查找重復(fù)查詢向?qū)В缓髥螕舸_定。
查找重復(fù)查詢向?qū)У牡谝粋€(gè)屏幕將詢問(wèn)您要搜索什么表或什么查詢可能的重復(fù)。比如,我們想檢查我們的作者表,以確保同一作者沒(méi)有不小心輸入了兩次。所以,選擇tblAuthors,然后單擊下一步。
向?qū)е械牡诙€(gè)屏幕將詢問(wèn)哪些字段可能包含重復(fù)的信息。
通常,您不會(huì)使用您的主鍵字段,因?yàn)?,?dāng)您在Access中將一個(gè)字段指定為主鍵時(shí),Access將不允許輸入重復(fù)。
我們將看看任何其他字段或字段的組合。
我們可以按姓氏或名字和姓氏搜索,或者您可以按他們的街道地址搜索,或者更具體地使用他們的電話號(hào)碼或生日。
現(xiàn)在讓我們按名字,姓氏和生日搜索,然后單擊下一步。
此向?qū)е械囊韵缕聊粚⒁笪覀兿M谖覀兊牟樵冎酗@示的字段。為此,點(diǎn)擊雙箭頭,所有字段將移動(dòng)到其他查詢字段區(qū)域,并將添加到我們的查詢結(jié)果。
現(xiàn)在,讓我們點(diǎn)擊下一步 。它會(huì)帶我們到這個(gè)查詢向?qū)У淖詈笠粋€(gè)屏幕。
在以下屏幕中,輸入您要如何命名查詢。
默認(rèn)情況下,它會(huì)命名它查找重復(fù)的加號(hào),而不管你正在查詢的對(duì)象的名稱。在這種情況下,tblAuthors,但你可以給它任何其他名稱,然后單擊完成。
在這里,Access發(fā)現(xiàn)了一個(gè)可能的重復(fù),這將是作者Jose Caline有相同的生日,相同的地址,相同的電話號(hào)碼,但不同的AuthorID。
這其中,肯定是偶然輸入兩次。我們現(xiàn)在已經(jīng)將所有字段添加到我們的查詢中,我們可以去刪除記錄。我們還必須確保我們?cè)诹硪粋€(gè)表中沒(méi)有任何相關(guān)記錄。
選擇任意記錄,然后在以下對(duì)話框中選擇“刪除”。
Access會(huì)提示您“您即將刪除一個(gè)記錄?!比绻^續(xù),請(qǐng)單擊是。
如果您想查看該向?qū)绾蝿?chuàng)建此查詢,請(qǐng)進(jìn)入設(shè)計(jì)視圖,并查看已添加到此查詢中的內(nèi)容。
正如你在上面的屏幕截圖中看到的,我們?cè)诘谝粋€(gè)字段下面有我們的字段和一些特定的標(biāo)準(zhǔn)。
這是此向?qū)д诓檎抑貜?fù)信息的方式。這是迄今為止找到重復(fù)的最簡(jiǎn)單的方法。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: