5.4.3 交叉表查詢
值: 設置為【值】的字段是交叉表中行列標題相交單元格內的顯示內容.在所對應的【總計】欄一般設置為【Expression】.在一個交叉表查詢中只能有一個字段作為【值】.
___ 不顯示: 設置為【不顯示】的字段內容將不會出現(xiàn)在交叉表查詢結果集中.這些字段可以作為查詢的篩選條件,該字段所對應的【總計】欄一般設置為【Where】.在一個交叉表查詢中可以有多個字段設置為【不顯示】._
___ 4 單擊工具欄上的【執(zhí)行】按鈕,執(zhí)行查詢,得到查詢結果集.
例5-11 P106
5.4.4操作查詢
前面所介紹的幾種查詢方式都是選擇查詢,不改變數(shù)據庫中各個表內原有的數(shù)據.
而操作查詢可以對數(shù)據表中原有的數(shù)據內容
進行編輯,它以選擇查詢?yōu)榛A,對符合選
擇條件的數(shù)據進行成批修改以簡化維護數(shù)據
庫的工作.
5.4.4操作查詢
1 生成表查詢
生成表查詢可以用一個或多個數(shù)據表中已有的全部或部分數(shù)據來創(chuàng)建新表.
利用生成表查詢建立一個新表的操作步驟如下:
1)以設計視圖方式新建一個查詢,并在查詢中包含生成新表所需的表或查詢._
___ 2)單擊工具欄中的【查詢類型】按鈕,然后在下拉列表中選擇【生成表查詢】選項.彈出【生成表查詢】對話框.
5.4.4操作查詢
3)在【表名稱】文本框中輸入生成新表的名稱,如果該表的名稱與已有的表同名,那么新表將替換舊表._
___ 4)如果生成的新表放在當前數(shù)據庫中那么選擇【當前數(shù)據庫】單選按鈕;否則選擇【另一數(shù)據 據庫】單選按鈕,然后在【文件名】文本框中輸入放入新表的數(shù)據庫的文件名.然后單擊【確定】按鈕._
__
5.4.4操作查詢
_ 5)將新表中所用的字段從字段列表中拖放到設計網格中.如果需要的話,可以在【準則】欄內的對應位置內輸入添加記錄的準則._
___ 6)單擊工具欄上的【視圖】按鈕,可以預覽將要生成的新表._
___ 7)單擊工具欄上的【執(zhí)行】按鈕,進行生成表操作.
例5-12 P109
5.4.4操作查詢
2. 刪除查詢
利用刪除查詢,可以從一個或多個數(shù)據表中刪除符合查詢條件的整個記錄.
使用刪除查詢的操作步驟如下:
___ 1)以設計視圖方式新建一個查詢,添加查詢所用的表.添加所需的字段并設置被刪除記錄應符合的查詢條件.
5.4.4操作查詢
2)單擊工具欄中的【查詢類型】按鈕,然后在下拉列表中選擇【刪除查詢】選項.則設計網格中的【顯示】欄變成為【刪除】欄.將要刪除記錄的表內字段列表的"*"拖放至設計網格【字段】單元格內,然后將鼠標移開,則該字段的【刪除】欄自動變?yōu)椤綟rom】.
5.4.4操作查詢
3)單擊工具欄中的【數(shù)據視圖】按鈕就可以看到將要被刪除的記錄組成的結果集._
___ 4)單擊工具欄上的【執(zhí)行】按鈕執(zhí)行刪除操作.
例 5-13 P111
5.4.4操作查詢
3.追加查詢
追加查詢可以在一個或多個表的尾部添加記錄.追加查詢可以從另一個數(shù)據表中讀取數(shù)據記錄并向該表內添加記錄.
使用追加查詢的操作步驟如下:
1)以設計視圖方式新建一個查詢,在此查詢中要包含將要追加的記錄的表._
單擊工具欄中的【查詢類型】按鈕,然后在下拉列表中選擇【追加查詢】選項.彈出【追加】對話框._
__
5.4.4操作查詢
2)如果要追加記錄的表在同一數(shù)據庫內,那么選擇【當前數(shù)據庫】單選按鈕,否則選擇【另一數(shù)據庫】單選按鈕,然后在【文件名】文本框中輸入數(shù)據庫文件名.
單擊【表名稱】文本框右端的下拉按鈕,從下拉列表中選擇添加記錄的表,然后單擊【確定】按鈕._
___
5.4.4操作查詢
3)在查詢設計視圖中將要追加的字段以及用來設定準則的字段拖入設計網格中并設置準則._
___ 4)單擊工具欄上的【視圖】按鈕可以預覽將要添加的記錄._
___ 5)單擊工具欄上的【執(zhí)行】按鈕進行追加查詢操作
例 5-14 P112
5.4.4操作查詢
4.更新查詢
更新查詢可以對一個或多個表中符合查詢條件的數(shù)據作全局的更改.
使用更新查詢的操作步驟如下:
___ 1)以設計視圖方式新建一個查詢,添加查詢所用的表/查詢.添加所需的字段并設置要更新記錄應符合的查詢條件.
5.4.4操作查詢
_ 2)單擊工具欄中的【查詢類型】按鈕,然后在下拉列表中選擇【更新查詢】選項.此時設計網格中的【顯示】欄變成為【更新到】欄._
___ 3)在需要更改的字段所對應的【更新到】欄內輸入更新表達式._
___ 4)單擊工具欄上的【視圖】按鈕可以預覽更新的結果._
___ 5)單擊工具欄上的【執(zhí)行】按鈕執(zhí)行刪除操作.
例5-15 P114
5.4.5 SQL查詢
SQL特定查詢
聯(lián)合查詢 用于將兩個或多個表或查詢的字段組合為查詢結果的一個字段.
傳遞查詢 直接將命令發(fā)送到ODBC數(shù)據庫,如SQL Server,使用服務器能接受的命令.例,可以使用傳遞查詢來檢索記錄或更改數(shù)據.使用傳遞查詢,不必聯(lián)接到服務器上的表據可直接使用相應的表.
數(shù)據定義查詢 用于創(chuàng)建或更改數(shù)據庫對象,用SQL數(shù)據定義查詢可以創(chuàng)建,刪除或更改表,或者在當前數(shù)據庫中間索引.
相關推薦:Exam8視線:名師解析2010年9月等考ACCESS試題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |