5.2.3 創(chuàng)建"查找重復(fù)項查詢"
根據(jù)"查找重復(fù)項"查詢的結(jié)果,可以判斷表中是否有重復(fù)的記錄,或判定表中是否有記錄共享相同的值.
[例 5-5] 利用向?qū)?chuàng)建"重復(fù)項查詢"查找"圖書信息表"中重復(fù)的記錄或字段.其結(jié)果數(shù)據(jù)圖如下:
選擇"查詢"對象,在數(shù)據(jù)庫窗口中單擊"新建"按鈕打開"新建查詢"對話框,然后單擊"查找重復(fù)項查詢向?qū)?,然后"確定"打開向?qū)υ捒蛞?
查找重復(fù)項查詢向?qū)υ捒蛞?/P>
在對話框一中,選擇要建立查詢的表或查詢.在此選擇"圖書信息表",單擊"下一步"打開向?qū)υ捒蚨?
查找重復(fù)項查詢向?qū)υ捒蚨?/P>
在對話框二中,選擇要查找重復(fù)的字段,在此選擇"圖書類型",單擊"下一步",彈出對話框三
查找重復(fù)項查詢向?qū)υ捒蛉?/P>
在對話框三中選擇重復(fù)字段之外的其它字段,此處我們選擇"書名","作者","出版社","單價"四個字段名.單擊"下一步"進入對話框四.
查找重復(fù)項查詢向?qū)υ捒蛩?/P>
在對話框四中,輸入"查找重復(fù)項"標(biāo)題,選擇"查看結(jié)果"或 "修改設(shè)計".單擊"完成",創(chuàng)建完畢.
5.2.4 創(chuàng)建"查找不匹配項"查詢
一對多關(guān)系的兩個表中,對于"一"方的每一個記錄,"多"方可以有多個記錄與之對應(yīng),也可以沒有任何記錄與之對應(yīng),查找不匹配記錄就是查找"一"方中的記錄,這些記錄在"多"方中沒有記錄與之對應(yīng).
創(chuàng)建步驟:
選擇"查詢"對象,在數(shù)據(jù)庫窗口中,單擊"新建"按鈕,打開"新建查詢"對話框;在"新建查詢"對話框中,單擊"查找不匹配項查詢向?qū)?,然后單擊"確定"按鈕打開向?qū)б?
查找不匹配項向?qū)б?/P>
在對話框一中,單擊包含查詢結(jié)果的表或查詢,即"一"方的表或查詢.選擇"圖書信息表",然后單擊"下一步"打開第二個對話框.
查找不匹配項查詢向?qū)Ф?/P>
在對話框二中,選擇包含相關(guān)記錄的表或查詢,即"多"方的表或查詢.此例選擇"借書信息表",單擊"下一步"打開向?qū)?
查找不匹配項查詢向?qū)?/P>
4)在對話框三中選擇兩個表或查詢中的共有信息,單擊下一步
對話框四
5)在對話框四中選擇最終查詢結(jié)果所包含的字段,單擊下一步
對話框五
6)在對話框五中選擇查看結(jié)果按鈕單擊完成
顯示結(jié)果情況
補充內(nèi)容
查詢的數(shù)據(jù)表視圖看起來很像上一課講的表,但它們之間還是有很多差別的.
在查詢數(shù)據(jù)表中無法加入或刪除列,而且不能修改查詢字段的字段名.這是因為由查詢所生成的數(shù)據(jù)值并不是真正存在的值,而是動態(tài)地從表對象中調(diào)來的,是表中數(shù)據(jù)的一個鏡像.查詢只是告訴Access需要什么樣的數(shù)據(jù),而Access就會從表中查出這些數(shù)據(jù)的值,并將它們反映到查詢數(shù)據(jù)表中來罷了,也就是說這些值只是查詢的結(jié)果.我們剛才選擇目標(biāo)字段就是告訴Access需要哪些表,哪些字段,而Access會把字段中的數(shù)據(jù)列成一個表反饋給我們.當(dāng)然在查詢中我們還可以運用各種表達式來對表中的數(shù)據(jù)進行運算生成新的查詢字段.
在查詢的數(shù)據(jù)表中雖然不能插入列,但是可以移動列,移動的方法和上一課中在表中移動列的方法是相同的,而且在查詢的數(shù)據(jù)表中也可以改變列寬和行高,還可以隱藏和凍結(jié)列.
相關(guān)推薦:Exam8視線:名師解析2010年9月等考ACCESS試題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |