任务:计算今天第四季度数据的变化百分比(从10月1日到11月26日的第四季度) ...与第三季度的同一时期(7月1日至第三季度的8月26日)相比。
这是我要查找的输出表。
随着每天的进展,SQL代码必须将当前数据与上一季度的同一天进行比较。
到目前为止,海报已经给了我这个,真的很有帮助。
DATE_SUB(curdate(), INTERVAL 1 QUARTER)
所以现在我想要类似...
SELECT sales
FROM Sales_Database
WHERE date between '2018-06-01' and DATE_SUB(curdate(), INTERVAL 1 QUARTER)
...但这不起作用。有什么想法吗?
答案 0 :(得分:1)
在mysql中,您应该可以使用:
DATE_SUB(curdate(), INTERVAL 1 QUARTER)
这将减去当前日期的四分之一。