5.1 創(chuàng)建查詢
1. 查詢的概念
查詢:就是向一個(gè)數(shù)據(jù)庫(kù)發(fā)出檢索信息的請(qǐng)求,從中提取符合特定條件的記錄。
查詢文件:
即保存實(shí)現(xiàn)查詢的SELECT-SQL命令的文件。查詢文件保存時(shí),系統(tǒng)自動(dòng)給出擴(kuò)展名 .qpr;查詢被運(yùn)行后,系統(tǒng)還會(huì)生成一個(gè)編譯后的查詢文件,擴(kuò)展名為 .qpx。
查詢結(jié)果:
通過(guò)運(yùn)行查詢文件得到的一個(gè)基于表和視圖的動(dòng)態(tài)的數(shù)據(jù)集合。查詢結(jié)果可以用不同的形式來(lái)保存。查詢中的數(shù)據(jù)是只讀的。
查詢的數(shù)據(jù)源:可以是一張或多張相關(guān)的自由表、數(shù)據(jù)庫(kù)表、視圖。
2. 用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢
基本步驟:
打開(kāi)查詢?cè)O(shè)計(jì)器 → 添加創(chuàng)建查詢所基于的數(shù)據(jù)表 → 定義輸出內(nèi)容 → 設(shè)置聯(lián)接、篩選、排序、分組條件 → 選擇查詢結(jié)果的輸出形式 → 保存查詢文件 →運(yùn)行查詢。
(1)打開(kāi)查詢?cè)O(shè)計(jì)器
方法1:
從文件菜單或工具欄上單擊新建 → 查詢 → 新建文件 → 進(jìn)入查詢?cè)O(shè)計(jì)器
方法2:
當(dāng)所用到的數(shù)據(jù)表已在項(xiàng)目中時(shí),從項(xiàng)目管理器窗口中單擊數(shù)據(jù) → 查詢 → 新建 → 新建查詢 → 進(jìn)入查詢?cè)O(shè)計(jì)器
方法3:從命令窗口中輸入命令:
create query 查詢文件名 & 創(chuàng)建新查詢
modify query 查詢文件名 & 修改已存在的查詢