我在mysql中有一個表,它有100行,它們不是連續的,但可以按日期字段排序。第一個x行數的字段總和,偏移量+1每個後續行
我需要產生一個查詢,選擇10個最舊的記錄的字段總和 ,然後從記錄2到記錄11的字段總和等等,直到我達到90-100這些結果將按第一列是一個數字,顯示它在計算中的位置。
例如:
Record_id Sum(field-a) sum(field-b) sum(field-c) rows used:
group1 6 3 1 1-10
group2 7 3 0 2-11
group3 7 2 1 3-12
此外新行被添加,並且這些計算將需要在每個新行addtion被recaclulated利用最新100行即第1行是忽略行101成爲第100行。
希望這是有道理的。
如果這是多的MySQL和PHP也是一種選擇太
我已經嘗試了一些基本的select語句與資金用於各領域,限於10個記錄或100條記錄,我想限制10偏移量1,然後增加偏移量。
我可以選擇創建新的表格或視圖。
提前感謝任何想法或代碼,可以幫助我進步。
爲清楚起見惋惜:應該只是一個場,場B和場C,他們都在同一張桌子上 – ChelseaStats