我有一张显示每日销售额的表格:
CALENDAR | Sales
------
20170101 | 1
20170201 | 4
20170301 | 10
20170401 | 12
etc
如何显示每年的每日销售量?
以下查询已产生月销售额:
SELECT CALENDAR, AVG(sales)
FROM table
GROUP BY YEAR(CALENDAR), MONTH(CALENDAR)
HAVING COUNT(CALENDAR) = DAY(LAST_DAY(CALENDAR));
答案 0 :(得分:0)
在互联网上搜索后,这就是解决方案:
SELECT EXTRACT(年度日历)AS'年份',AVG(销售) 从表 按年份分组(日历)