- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交叉资料表查询
第 14 章 Access 的查詢應用 本章提要 什麼是『查詢』? 以手動方式建立查詢 使用『簡單查詢精靈』 在查詢中建立『計算欄位』 替查詢的欄位取別名 本章提要 運算式的使用技巧 以『簡單查詢精靈』做統計分析工作 建立參數式的查詢 建立『交叉資料表查詢』 『交叉資料表查詢』的進階應用 什麼是查詢? 查詢 (query) 是萃取資料的方法, 它可從一或多個資料表中選取出我們想要的資料, 必要時並做一些排序、計算或統計, 然後將結果放入虛擬的資料表中供我們使用。也就是說, 查詢所產生的資料, 實際上仍存放在資料表中。 查詢 單一資料表的查詢 多個資料表的查詢 單一資料表的查詢 查詢可只從一個資料表中萃取資料, 就像我們以前使用的排序及篩選功能, 都是利用查詢來完成的。以下是由書籍資料表中萃取資料的查詢: 單一資料表的查詢 單一資料表的查詢 多個資料表的查詢 經由資料表間的關聯, 我們也可利用查詢從多個資料表中萃取出相關的資料, 例如: 多個資料表的查詢 以手動方式建立查詢 雖然 Access 提供好幾種查詢精靈來幫我們建立各式各樣的查詢, 但為了讓各位能實際體會, 接下來我們要利用查詢的設計檢視模式, 來分別建立『單一資料表』與『多資料表』的查詢。 在建立查詢之前, 我們要先準備好相關的資料表才行, 請書籍訂單資料庫 (或開啟書附光碟中 Ch14範例資料.mdb): 以手動方式建立查詢 建立單一資料表的查詢 建立多資料表的查詢 建立單一資料表的查詢 首先我們看看如何建立查詢來找出單價小於 450 元的書籍, 並將結果依單價做遞增排序: 建立單一資料表的查詢 建立單一資料表的查詢 建立單一資料表的查詢 建立單一資料表的查詢 建立單一資料表的查詢 建立單一資料表的查詢 請注意, 檢視鈕的功能會隨著您目前操作的資料庫物件而變化。例如操作查詢時即用來切換查詢的設計檢視、資料工作表檢視、SQL 檢視、樞紐分析表檢視及樞紐分析圖檢視視窗;而當我們在操作資料表時, 則變成用來切換資料表的設計檢視、資料工作表檢視、樞紐分析表檢視及樞紐分析圖檢視視窗。 建立單一資料表的查詢 請按視窗右上方的關閉鈕, 則會出現如下視窗: 建立單一資料表的查詢 什麼是 SQL 檢視? 當您拉下檢視鈕時, 可以看到第三個項目為 SQL 檢視: 什麼是 SQL 檢視? SQL (Structured Query Language) 是一種應用在關聯式資料庫中的語言, 語法非常簡單且容易使用, 而 Access 的查詢設定便是使用這種語言來描述的。 關於查詢 篩選和排序其實都可算是查詢的一種, 不過篩選和排序的設定是儲存在資料表中;而查詢則是存成獨立的物件, 因此不會影響到其所使用到的資料表。 由於查詢也可當成一般資料表來操作, 所以在查詢的資料工作表檢視視窗中一樣可設定各種排序及篩選條件, 操作方法和資料表完全相同。 建立多資料表的查詢 我們的訂單資料和客戶資料分放在兩個不同的資料表中, 因此在查看訂單資料表時, 無法看到相關的客戶名稱及聯絡人姓名。以下我們就建立一個可同時檢視訂單及相關客戶資料的查詢: 建立多資料表的查詢 建立多資料表的查詢 建立多資料表的查詢 建立多資料表的查詢 建立多資料表的查詢 接著, 請分別在兩個資料表中選取要顯示的欄位: 建立多資料表的查詢 使用『簡單查詢精靈』 簡單查詢精靈的目的在簡化建立查詢的步驟。以下我們就建立一個書籍訂單查詢, 將各種分散的資料整合起來: 使用『簡單查詢精靈』 使用『簡單查詢精靈』 使用『簡單查詢精靈』 使用『簡單查詢精靈』 使用『簡單查詢精靈』 使用『簡單查詢精靈』 在查詢中建立『計算欄位』 查詢的資料除了可從其他資料表或查詢取得外, 也可從運算式取得。例如書籍訂單 查詢中, 我們想多增加一個金額小計欄, 來統計每筆訂單細目的銷售總額: 在查詢中建立『計算欄位』 這時就必須使用計算欄位了。以下我們就來看看如何修改書籍訂單 查詢吧!請先開啟書籍訂單 查詢的設計視窗, 然後依下面的方式操作: 在查詢中建立『計算欄位』 在查詢中建立『計算欄位』 將非必要的是否付款及備註欄取消顯示, 並設定以訂單序號做遞增排序, 然後切換到工作表檢視視窗: 在查詢中建立『計算欄位』 最後, 請執行『檔案/另存新檔』命令, 將此查詢以 訂單金額 查詢 為名存檔: 在查詢中建立『計算欄位』 替查詢的欄位取別名 Access 允許我們在查詢的欄位名稱前加上別名, 賦予欄位較有意義、適當的名稱, 例如: 替查詢的欄位取別名 替查詢的欄位取別名 使用查詢的計算欄位時, 若不指定別名, Access 會自動幫我們取一個別名:Expr?, 其中 ? 代表一個數字, 例如: 替查詢的欄位取別名 運算式的使用技巧 運算式的構造 什麼地方可以用運算式 運
您可能关注的文档
最近下载
- 发改价格[2007]670号监理收费标准.pdf VIP
- 发改价格【2007】670号《建设工程监理与相关服务收费管理....docx VIP
- 最新实用医学汉语-医学课件.ppt VIP
- 医学汉语教学大纲.doc VIP
- 水工建筑物外观质量评定标准.docx VIP
- 英语国际音标表(8个)打印版.doc VIP
- 升立德 E系列控制卡快速入门.pdf VIP
- 欧盟发布电池和废电池的新规(EU) 附中译文参照_182518812544822.pdf VIP
- 9.3抗日战争80周年阅兵九三阅兵小小爱国者探索手册PPT(优质ppt).pptx VIP
- 部编版六年级语文上册《 开国大典》PPT课件(含教案).pptx VIP
文档评论(0)