認(rèn)識(shí)交叉表查詢
3.3 創(chuàng)建交叉表查詢
使用Access提供的査詢,可以根據(jù)需要檢索出滿足條件的記錄,也可以在查詢中執(zhí)行計(jì)算。但是,這兩方面功能,并不能很好地解決數(shù)據(jù)管理工作中遇到的所有問題。例如前面建立的“學(xué)生選課成績”查詢(見圖3.6)中給出了每名學(xué)生所選課程的成績。由于每名學(xué)生選修了多門課, 因此在“課程名稱”字段列中出現(xiàn)了重復(fù)的課程名稱。為了使査詢后生成的數(shù)據(jù)顯示更淸晰、準(zhǔn)確,結(jié)構(gòu)更緊湊、合理,Access提供了 一種很好的査詢方式,即交叉表查詢。
交叉表査詢以一種獨(dú)特的概括形式返回一個(gè)表內(nèi)的總計(jì)數(shù)字,這種概括形式是其它查詢無法完成的。交叉表査詢?yōu)橛脩籼峁┝朔浅G宄膮R總數(shù)據(jù),便于分析和使用。
3.3.1 認(rèn)識(shí)交叉表查詢
交叉表査詢是將來源于某個(gè)表中的字段進(jìn)行分組,一組列在交叉表左側(cè),一組列在交叉表上部,并在交叉表行與列交叉處顯示表中某個(gè)字段的各種計(jì)算值。圖3.27所示的是一個(gè)交叉表査詢的結(jié)果,行與列交叉處顯示的是每班的男生人數(shù)或女生人數(shù)。
在創(chuàng)建交叉表查詢時(shí),需要指定3種字段:一是放在交叉表最左端的行標(biāo)題,它將某一字段的相關(guān)數(shù)據(jù)放人指定的行中;二是放在交叉表最上面的列標(biāo)題,它將某一字段的相關(guān)數(shù)據(jù)放入指定的列中;三是放在交叉表行與列交叉位置上的字段,需要為該字段指定一個(gè)總計(jì)項(xiàng),如總計(jì)、平均值、計(jì)數(shù)等。在交叉表查詢中,只能指定一個(gè)列字段和一個(gè)總計(jì)類型的字段。
相關(guān)推薦:2011年上半年計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間匯總
2011計(jì)算機(jī)等級(jí)考試二級(jí)Access基礎(chǔ)教程匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |