[SQL ] 加總前n筆資料的語法
假設我有一Table
裡面共有100列的資料,每列只有兩欄 ID、 Unit
我希望可以依大小排序後,求得前5筆unit的總和、前10筆unit的總和、前20筆unit的總和
我知道可以用sum以及limit來處理
不過這樣的話 要求幾個總和 就要分幾次查詢
如果希望只下一次指令的話
目前知道的只有利用子查詢的方式進行
不曉得是否有其他方式可以完成呢?
謝謝各位前輩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.249.117
推
10/07 20:23, , 1F
10/07 20:23, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):