[SQL] Count資料做分組

作者: freddy871117 (瑜兒水中游)   2022-08-15 04:13:07
資料庫名稱:
MySQL
內容/問題描述:
各位大大好 目前在自學SQL 嘗試想要處理自己有興趣的資料 從網路上抓了台股歷史的資料 然後我想要將漲跌點數做分類並計算(例如0-50點、50-100點 等等)
目前我是有辦法分開來做count 但我想要一次將所有的分類都集中在一個result 不知道應該要怎麼去寫呢謝謝
自己想了很久也改了好幾次都沒辦法想出來 也有可能是我沒學透 還請大大指教QQ
https://i.imgur.com/fBcnzZj.jpg
作者: konkonchou (卡卡貓)   2022-08-15 08:27:00
加個 case when grouping 即可
作者: freddy871117 (瑜兒水中游)   2022-08-17 00:04:00
感謝k大
作者: yatom   2021-04-19 01:22:00
第一層先用case when, 第二層用partition by

Links booklink

Contact Us: admin [ a t ] ucptt.com