Access入門教程 17.2 基本的SQL語句[2]
來源:程序員人生 發布時間:2013-10-30 05:56:31 閱讀次數:2836次
當我們直接用設計視圖建立一個同樣的查詢以后將視圖切換到SQL視圖你會驚奇的發現在這個視圖中的SQL編輯器中有同樣的語句看來是ACCESS自動生成的語句 原來ACCESS也是先生成SQL語句然后用這些語句再去操作數據庫
現在我們再講講SELECT語句中后幾種子句的用途吧你發現這些子句都被方括號適起來了這是表明這些子句在SELECT語句中都是可選項目其中WHERE 子句是一個行選擇說明子句用這個語句可以對我們所選的行就是表中的記錄進行限制當WHERE 后面的行選擇說明為真的時候才將這些行作為查詢的行而且在WHERE中還可以有多種約束條件這些條件可以通過AND這樣的邏輯運算符聯接起來
SELECT 表字段表字段
FROM 表
WHERE 表字段 = ;

現在我們再單擊工具欄中的執行按鈕這個操作就不能在查詢設計視圖中做出來讓我們將視圖切換到設計視圖你看這個功能在設計視圖中也能實現

原來只需要將字段單價也作為一個字段放入查詢表格中并在準則中將這個字段的值設置為<
下面讓我們來看看GROUP BY 子句這兩個詞在ACCESS中你一定見過在用設計視圖建立總計查詢的時候在表格中會出現一個總計選項這時在這個選項對應的表格內就出現GROUP BY這兩個詞
現在我們就來看看這個子句有什么用處
SELECT 表字段SUM( 表字段)
FROM 表
GROUP BY 字段 ;

單擊工具欄上的執行按鈕就會發現這個SQL語句將字段中的所有記錄分成了幾組并將這幾組的總消耗都統計了出來其中SUM函數是用來產生合計的函數
[] [] []
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈