導航:首頁 > 凈水問答 > 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組過濾相關的資料

熱點內容
污水廠提升泵變頻 瀏覽:333
影像處理中間值過濾 瀏覽:683
光固化樹脂3m納米 瀏覽:728
無線路由過濾好用嗎 瀏覽:391
夢見污水坑有什麼症狀 瀏覽:799
凈水器GPAN超濾膜 瀏覽:870
怡渴凈水器復位鍵在哪裡 瀏覽:501
純水反滲透器工作原理 瀏覽:770
凈水機反滲透膜是指什麼 瀏覽:869
小加工廠污水沒處理怎麼辦 瀏覽:775
城市中水回用現狀 瀏覽:187
bmw空調濾芯怎麼換 瀏覽:796
正常污水處理工藝脫氮除磷效率 瀏覽:626
南大環保中水回用 瀏覽:693
污水在哪裡排出去 瀏覽:536
為什麼油畫被污水損毀 瀏覽:129
飲水機的製冷器有什麼其它用處 瀏覽:343
小佩飲水機什麼水 瀏覽:164
什麼是半導體超純水 瀏覽:29
社區直飲水機高收費怎麼辦 瀏覽:220