76.以 SQL 查詢資料庫時,可以使用GROUP BY 將查詢結果區分為若干個..-阿摩線上測驗
1F 葉建明 高一下 (2014/06/01)
那我們如何對函數產生的值來設定條件呢?舉例來說,我們可能只需要知道哪些店的營業額有超過 $1,500。在這個情況下,我們不能使用 WHERE 的指令。那要怎麼辦呢?很幸運地,SQL 有提供一個 HAVING 的指令,而我們就可以用這個指令來達到這個目標。 HAVING 子句通常是在一個 SQL 句子的最後。一個含有HAVING 子句的 SQL 並不一定要包含 GROUP BY 子句。HAVING 的語法如下: SELECT "欄位1", SUM("欄位2")FROM "表格名" GROUP BY "欄位1" HAVING (函數條件); 請讀者注意: 如果被 SELECT 的只有函數欄, 那就不需要 GROUP BY 子句。 在我們 Store_Information 表格這個例子中, Store_Information 表格 查看完整內容 |