討論串[SQL ] 加總前n筆資料的語法
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者cutekid (可愛小孩子)時間12年前 (2013/10/04 13:36), 編輯資訊
0
0
0
內容預覽:
select t3.Total. from (. select sum(Unit) as Total, count(*) as Rank. from Table t1,(. select ID,Unit. from Table. order by Unit,ID. ) t2. where (t1.U
(還有130個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者pttsasho (sasho)時間12年前 (2013/10/04 02:25), 編輯資訊
0
0
0
內容預覽:
假設我有一Table. 裡面共有100列的資料,每列只有兩欄 ID、 Unit. 我希望可以依大小排序後,求得前5筆unit的總和、前10筆unit的總和、前20筆unit的總和. 我知道可以用sum以及limit來處理. 不過這樣的話 要求幾個總和 就要分幾次查詢. 如果希望只下一次指令的話. 目
首頁
上一頁
1
下一頁
尾頁