【发布时间】:2020-05-02 12:23:38
【问题描述】:
表结构和数据存在于https://www.db-fiddle.com/f/5rKXiavsoMeQazSHwxaTVK/0
我正在尝试获取所有先前日期范围的百分比。
circle_name`|current_capacity|2020-03-16|2020-03-17|2020-03-18|
其中当前容量是最大日期容量和每个日期在行中的百分比。
最后的结果就像https://www.db-fiddle.com/f/wTFejVRzQBTXZkfWjBuqq8/0
select circle_name,Subscriber as current_capacity,
Subscriber/Subs_Capacity * 100 as percentage,
DATE_FORMAT(date,'%y-%m-%d') as date
from circle
where date BETWEEN date_add('2020-03-18',interval -3 day)
and '2020-03-18'
请在此处帮助在 mysql 中进行枢轴。
【问题讨论】:
标签: mysql sql date group-by sum