當前位置:才華齋>計算機>計算機二級>

2015下半年全國計算機二級access查詢設計步驟

計算機二級 閱讀(6.27K)

查詢是資料庫中使用頻率最高的物件之一。前面介紹了Access 2003的各類查詢,它們同樣可以用於我們已建立的學生資訊資料庫。建立查詢的關鍵是設計場景,所謂場景設計就是模擬使用者的需要,提出查詢需求模式。

2015下半年全國計算機二級access查詢設計步驟

下面首先回顧一下建立選擇查詢查詢的.一般知識和一般步驟,然後設計一些場景,來建立相應的查詢示例。

 1. 表示式

表示式是由運算子控制的一項或多項操作。在Access 2003中可以用表示式完成各種任務。在SQL語句、查詢和篩選器中,用表示式可以設定屬性,建立條件,定義函式等。系統每次用到表示式時會自動計算表示式的結果,如果表示式在窗體或報表中,在每次重新整理窗體或報表時,Access 會重新計算表示式的結果。如果果把表示式用作查詢中的條件,系統每次執行查詢時計算表示式的值。如果在表設計中把表示式用作有效性規則,系統在每次輸入欄位值時執行該計算。

下面是幾個表示式的例子:

=[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月出生的

由上可見,表示式通常由運算子、物件名、函式、字面值、常量等值構成。而通過表示式輸入框可以建立表示式。

2. 輸入欄位條件

⑴ 輸入單值欄位條件

單值條件的輸入只要簡單地將一個表示式放到一個欄位中。表示式可以是示例資料,也可以是函式。如輸入字元(文字或備註)條件、利用Like運算子和萬用字元、指定非匹配值、輸入數值條件等。

⑵ 在一個欄位中輸入多個條件

使用And、Or、...,可以為一個欄位指定多個條件。另外,還有In運算子和Null值查詢。

⑶ 在多個欄位中輸入條件

通過查詢設計器中的多個欄位的【條件】和【或】欄進行設定,可以實現在多個欄位中輸入條件。

  3. 建立總計查詢

要建立一個總計查詢,首先要建立一個選擇查詢,然後在查詢設計視窗啟用“總計:”行。操作方法有二:【檢視】|【總計】、【工具欄】|總計按鈕。

⑴ 對所有記錄進行總計

⑵ 對成組記錄進行總計

可以在查詢設計視窗指定某一欄位為分組欄位,系統將這個欄位中的相同記錄分成同組,並對分組進行總計計算。

對單組進行總計

對多組進行總計

⑶ 為總計查詢指定條件

 4. 建立交叉表查詢