SQL語句基礎學習之HAVING

SQL語句基礎學習之HAVING,第1張

SQL語句基礎學習之HAVING,第2張

那麽,我們如何爲函數生成的值設置條件呢?例如,我們可能衹需要知道哪些商店的營業額超過1500美元。在這種情況下,我們不能使用WHERE指令。那麽我們該怎麽辦呢?幸運的是,SQL有一個提供HAVING的指令,我們可以使用這個指令來實現這個目標。HAVING子句通常位於SQL語句的末尾。帶有HAVING子句的SQL不必包含GROUP BY子句。HAVING的語法如下:

從“表名”中選擇“字段1”,SUM(“字段2”),GROUP BY“字段1”HAVING(函數條件)

讀者注意:GROUP BY子句不是必需的。

在我們商店信息表
商店信息表的例子中

商店名稱銷售日期洛杉磯1500美元1999年1月5日舊金山300美元1999年1月8日波士頓700美元1999年1月8日

我們破門而入

SELECT store_name,SUM(sales)FROM Store _ Information GROUP BY Store _ name,SUM(sales) >1500

結果:

store_name SUM(銷售)
洛杉磯1800美元

位律師廻複

生活常識_百科知識_各類知識大全»SQL語句基礎學習之HAVING

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情