0
我的表看起來像/減少一組數據:百分比增加一個MySQL表
|| date || bytes || table ||
我需要制定出基於規模和年中的所有表的年增長率(增減百分比) 。我有一個查詢,主要是給我我想要的信息,我可以解析並使用外部工具來生成所需的數據,但我想知道是否有一種簡單的方法直接在查詢中執行百分比增加計算?
這是我的查詢的外觀現在:
SELECT
YEAR(date) AS YEAR,
table,
SUM(bytes)/1024/1024/1024 AS total
FROM
insertions
GROUP BY table, YEAR (date)
ORDER BY date;
是否有可能有一個具有電流相對於前一年的表的百分比增加/減少一個領域?
輸出示例:
| date | bytes | table |
| 2015 | 100 | accounting |
| 2016 | 150 | accounting |
| 2015 | 1 | it |
| 2016 | 100 | it |
隨着增加的百分比,它應改爲如下所示:
| date | bytes | table | percentage
| 2015 | 100 | accounting | 0
| 2016 | 150 | accounting | 50
| 2015 | 1 | it | 0
| 2016 | 100 | it | 9900
您能否顯示一些示例數據和預期結果 – TheGameiswar
MySQL是否執行該查詢?!? – jarlh
是的,它確實正確執行和生成每個表/每年的分組。 – CaseyJones