华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當(dāng)前位置:計(jì)算機(jī)等級 > 二級考試 > Access數(shù)據(jù)庫程序設(shè)計(jì) > 復(fù)習(xí)指導(dǎo) > 文章內(nèi)容
  

全國計(jì)算機(jī)二級考試ACCESS入門教程(64)

中華IT學(xué)院   【 】  [ 2016年2月22日 ]

  查詢設(shè)計(jì)

  查詢是數(shù)據(jù)庫中使用頻率最高的對象之一。前面介紹了Access 2003的各類查詢,它們同樣可以用于我們已建立的學(xué)生信息數(shù)據(jù)庫。建立查詢的關(guān)鍵是設(shè)計(jì)場景,所謂場景設(shè)計(jì)就是模擬用戶的需要,提出查詢需求模式。

  下面首先回顧一下建立選擇查詢查詢的一般知識和一般步驟,然后設(shè)計(jì)一些場景,來建立相應(yīng)的查詢示例。

  1. 表達(dá)式

  表達(dá)式是由運(yùn)算符控制的一項(xiàng)或多項(xiàng)操作。在Access 2003中可以用表達(dá)式完成各種任務(wù)。在SQL語句、查詢和篩選器中,用表達(dá)式可以設(shè)置屬性,建立條件,定義函數(shù)等。系統(tǒng)每次用到表達(dá)式時(shí)會自動計(jì)算表達(dá)式的結(jié)果,如果表達(dá)式在窗體或報(bào)表中,在每次刷新窗體或報(bào)表時(shí),Access 會重新計(jì)算表達(dá)式的結(jié)果。如果果把表達(dá)式用作查詢中的條件,系統(tǒng)每次執(zhí)行查詢時(shí)計(jì)算表達(dá)式的值。如果在表設(shè)計(jì)中把表達(dá)式用作有效性規(guī)則,系統(tǒng)在每次輸入字段值時(shí)執(zhí)行該計(jì)算。

  下面是幾個(gè)表達(dá)式的例子:

  =[Customer First Name]&” ”&[Customer Last Name]——客戶姓和名連接

  =[Total Amount]-([Total Amount]*[Discount])<25——打折后金額少于25

  [Deceased]=Yes——已故

  [Animal Type]=”Cat”And[Gender]=”M”——雄性貓科動物

  [Date of Birth] Between 1/91 And 12/93——91年1月至93年12月出生的

  由上可見,表達(dá)式通常由運(yùn)算符、對象名、函數(shù)、字面值、常量等值構(gòu)成。而通過表達(dá)式輸入框可以創(chuàng)建表達(dá)式。

  2. 輸入字段條件

 、 輸入單值字段條件

  單值條件的輸入只要簡單地將一個(gè)表達(dá)式放到一個(gè)字段中。表達(dá)式可以是示例數(shù)據(jù),也可以是函數(shù)。如輸入字符(文本或備注)條件、利用Like運(yùn)算符和通配符、指定非匹配值、輸入數(shù)值條件等。

 、 在一個(gè)字段中輸入多個(gè)條件

  使用And、Or、Between...And...,可以為一個(gè)字段指定多個(gè)條件。另外,還有In運(yùn)算符和Null值查找。

 、 在多個(gè)字段中輸入條件

  通過查詢設(shè)計(jì)器中的多個(gè)字段的【條件】和【或】欄進(jìn)行設(shè)置,可以實(shí)現(xiàn)在多個(gè)字段中輸入條件。

  3. 創(chuàng)建總計(jì)查詢

  要?jiǎng)?chuàng)建一個(gè)總計(jì)查詢,首先要?jiǎng)?chuàng)建一個(gè)選擇查詢,然后在查詢設(shè)計(jì)窗口激活“總計(jì):”行。操作方法有二:【視圖】|【總計(jì)】、【工具欄】|總計(jì)按鈕。

 、 對所有記錄進(jìn)行總計(jì)

 、 對成組記錄進(jìn)行總計(jì)

  可以在查詢設(shè)計(jì)窗口指定某一字段為分組字段,系統(tǒng)將這個(gè)字段中的相同記錄分成同組,并對分組進(jìn)行總計(jì)計(jì)算。

  對單組進(jìn)行總計(jì)

  對多組進(jìn)行總計(jì)

 、 為總計(jì)查詢指定條件

  4. 創(chuàng)建交叉表查詢

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
通榆县| 九龙城区| 宜昌市| 平原县| 尼木县| 拉萨市| 宁海县| 全南县| 无极县| 惠来县| 博罗县| 丹东市| 吕梁市| 临邑县| 如东县| 泰和县| 汉沽区| 东城区| 锦屏县| 莱芜市| 陇南市| 苍山县| 澄迈县| 封丘县| 贵州省| 安多县| 宜都市| 乌鲁木齐县| 襄城县| 米易县| 鸡西市| 普安县| 衡阳市| 澜沧| 石柱| 台江县| 怀集县| 巫山县| 喀什市| 揭阳市| 鸡东县|