6.2 查詢(query)(二)
(4)篩選:查詢既可查詢所有記錄,也可以查詢所有滿足條件的記錄。指定選取記錄的條件可使用"查詢設(shè)計器"的"篩選"選項卡,如圖56所示。
其中,"字段"名框用于選擇要比較的字段;"條件"框用于設(shè)置比較的類型(見下表);"實例"框用于指定比較的值;"大小寫"框用于指定比較字符值時,是否區(qū)分大小寫;"邏輯"框用于指定多個條件之間的邏輯運算關(guān)系。如果用邏輯與運算符"AND"連接兩個條件組成篩選條件,則只有同時滿足這兩個條件的記錄才能出現(xiàn)在查詢結(jié)果中;如果用邏輯運算符"OR"連接兩個條件組成篩選條件,則滿足這兩個條件的任何一個的記錄就能出現(xiàn)在查詢結(jié)果中。"篩選"中的一行就是一個關(guān)系表達式,所有的行構(gòu)成一個邏輯表達式。
條件類型 | 說明 |
= | 字段值等于實例值 |
like | 字段值與實例值匹配 |
== | 字段值與實例值嚴格匹配 |
>(>=) | 字段值大于(或大于等于)實例的值 |
<(<=) | 字段值小于(或小于等于)實例的值 |
is null | 字段值為"空"值 |
between | 字段值在某個值域內(nèi).值域由實例給出,實例中給出兩個值,兩值之間用逗號分開 |
in | 字段值在某個值表中.值表由實例給出,實例給出若干個值,值與值之間用逗號分開. |
5)排序依據(jù):使用"查詢設(shè)計器",可以對查詢結(jié)果中輸出的記錄排序。例如,使查詢結(jié)果按"出生時間"的先后順序輸出,或按"工資"的高低順序輸出。還可以使輸出結(jié)果按多個字段排序輸出。例如,查詢結(jié)果選按部門排序,同部門的職工再按工資高低排序。"排序條件"列表框中的順序決定了排序的優(yōu)先權(quán)。排序可以是升序,也可以是降序。在圖57中設(shè)置的排序條件就是先按"性別"升序排序,同性別者按"工資"降序排序。
(6)分組依據(jù):在"查詢設(shè)計器"中還有一個"分組依據(jù)"選項卡。所謂分組即將一組類似的記錄壓縮成一個結(jié)果記錄,以便完成這一組記錄的計算。例如,在" 職工檔案"表中查詢男女職工的工資總額,就可以按性別對表中的記錄分組,然后求每一組記錄中的工資總額。
相關(guān)推薦:2010年9月計算機等級考試成績查詢時間匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |