使用SQL按照區間進行分組
專案中有時候需要按照某一區間進行分組統計,比如要統計分數分別在90-100,80-90,70-80之間的考生具體資訊,則需要按照某一分數的區間進行分組,而SQL提供的支援僅能夠按照某一分數進行分組,所以可以採取一下方式進行分組統計:
select
sum(
case
when examination_score between 90 and 100
then 1 else 0
end
) as 優秀,
sum(
case
when examination_score between 80 and 90
then 1 else 0
end
) as 良好
from el_test_info
以上SQL,可以實現區間分組統計,實際上也是做了一個計數操作
相關文章
- PostgreSQL中對日期時間進行分組SQL
- 使用pytz模組進行時區轉換及時間計算
- 如何使用PL/SQL進行分級查詢WPSQL
- pandas 按照列進行求和
- dhtmlxGantt如何對任務進行分組使用教程HTML
- SQL247 按照dept_no進行彙總(group_concat(X,Y))SQL
- ORA_ROWSCN與按照commit時間對記錄進行排序MIT排序
- sql 按著時間分組,每組取 20 條資料SQL
- mysql 行級鎖(按照粒度分類)MySql
- 使用colmap對大規模場景進行分組重建
- 使用 Go 語言進行多時區時間轉換Go
- 短視訊平臺開發,自動按照使用者設定進行時間轉換
- SQL-分組聚合 - 單欄位分組SQL
- N個人,按M進行分組
- 使用exp進行SQL報錯注入SQL
- 「Js」物件按照鍵名來進行排序JS物件排序
- SQL按照功能分為哪幾類?具體包括什麼?SQL
- 查詢統計SQL分組求和使用小技巧SQL
- SQL217 對所有員工的薪水按照salary降序進行1-N的排名SQL
- sql 語言 groupBy 分組統計時間段解決方案SQL
- 使用 Transformers 進行圖分類ORM
- 基於python對B站收藏夾按照視訊釋出時間進行排序Python排序
- 使用FreeSurfer進行腦區分割
- 欄位按照指定 ID 順序進行排序排序
- 使用NTP原理進行時間同步
- 音樂檔案一鍵整理分類指令碼(按照歌手-專輯進行分類)--基於python指令碼Python
- SQL稽核 | 如何使用 SQLE 進行開發階段 SQL稽核SQL
- SqlServer根據特定欄位分組後,對需要欄位進行分組拼接SQLServer
- 如何給一個下拉選項進行分組?
- 區間更新+差分
- 疫情期間如何進行小區人員排查
- 使用 Python 函式進行模組化Python函式
- 使用聯機SQL執行表空間還原(一)SQL
- 使用API進行區塊鏈開發API區塊鏈
- Mysql 分組排序的sql寫法MySql排序
- DM7聯機執行SQL語句進行表空間備份SQL
- 區間眾數(分塊)
- Collections工具類,可以使用collections工具類對程式碼中的list進行分組
- 如何為Dock欄中的App圖示進行分組APP