導航:首頁 > 凈水問答 > sql組過濾

sql組過濾

發布時間:2025-07-08 13:44:09

1. SQL的GROUP BY用法小結

使用 COUNT() 、 AVG() 、 MIN() 、 MAX() 等聚合函數可實現對分組的過濾,聚合函數會分別對各組數據進行聚合。

以下面的orders表為例:

按照status列將訂單分組並計算各組包含的訂單條目數:

查詢結果為:

再以一個orderdetails表為例:

若希望計算每個訂單中包含商品的總價,則有

查詢結果為:

GROUP BY 語句中還可以使用函數或表達式來處理數據。

例如,從上述orders表和orderdetails表中查詢每年訂單總額:

查詢結果為:

HAVING 語句可以過濾出分組後滿足特定條件的數據。

例如,查找出總額大於60000的訂單

查詢結果為:

注意

WHERE 語句和 HAVING 語句雖然都可以對數據進行過濾,但用法是不同的, HAVING 語句可以用於過濾分組, WHERE 語句只能過濾行,不能過濾分組;因此 WHERE 語句應在 GROUP BY 之前使用。例如:

查詢結果為:

且 WHERE 語句中不能使用別名或者表達式,例如下列寫法是不合法的:

閱讀全文

與sql組過濾相關的資料

熱點內容
面池彈簧濾芯壞了怎麼換 瀏覽:341
飛利浦凈化器為什麼一直是紅色 瀏覽:718
什麼叫純水凋零 瀏覽:646
二級反滲透設計通量 瀏覽:990
葯店的飲水機多少錢一台 瀏覽:674
無耗材凈化器怎麼用 瀏覽:433
北戶戶型飲水機怎麼放好 瀏覽:730
vv5空氣凈化器怎麼換 瀏覽:370
含氟環氧樹脂生產廠家 瀏覽:285
老式凈水器的螺紋濾芯怎麼更換 瀏覽:318
為什麼反滲透純水機需要電 瀏覽:577
噴漆ABS褪漆污水用什麼能處理 瀏覽:175
山泉水超濾有什麼用 瀏覽:270
污水處理最好的裝置 瀏覽:937
太陽眼鏡樹脂刮花了怎麼搞 瀏覽:101
電動提升機控制器 瀏覽:843
領主空調濾芯在哪裡 瀏覽:43
如何從廢水中除去酚 瀏覽:728
污水處理廠佔地面積包括 瀏覽:166
污水水處理設備 瀏覽:413