Access入門教程 17.2 基本的SQL語句[3]
來源:程序員人生 發布時間:2014-04-17 14:51:14 閱讀次數:2777次
現在再講講HAVING子句當你在使用GROUP BY 子句對表或查詢中的記錄進行分組的時候有時我們會要求對所選的記錄進行限制只允許滿足條件的行進行分組和各種統計計算于是我們寫到
SELECT 表字段SUM( 表字段)
FROM 表
GROUP BY 字段
HAVING 表字段= ;

單擊工具欄上的執行按鈕我們發現這兩個查詢產生的結果是一樣的

但在標準的SQL語言中要和GROUP BY 共同使用的條件限制語句只有 HAVING 子句所以要記住在使用GROUP BY 子句時最好不要用WHERE 子句來對條件進行限制 在這個SELECT 語句中還有一個ORDER BY 語句這個語句是用來將各種記錄進行排序
SELECT 表字段SUM( 表字段)
FROM 表
ORDER BY 表字段;
現在執行這個查詢我們發現所有記錄的順序是按照字段來進行的

通過這個例子你現在會使用這個子句了吧?
SQL語句的單一功能非常簡單掌握起來也很容易但要將這些語句組合起來建立一個較大的查詢還需要在輸入各種表查詢和它們中的字段名時要非常仔細
[] [] []
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈