【发布时间】:2017-09-19 07:59:49
【问题描述】:
所以,我正在尝试为一个项目做一些统计。我正在尝试将今年 pr 月份的数据与去年同月进行比较。
我现在最好的就是这个
SELECT COUNT(tappe_id) FROM tappesesjon WHERE YEAR(tappedato) = YEAR(CURDATE()) GROUP BY MONTH(tappedato) DESC; SELECT COUNT(tappe_id) FROM tappesesjon WHERE YEAR(tappedato) = YEAR(CURDATE() - INTERVAL 1 YEAR) GROUP BY MONTH(tappedato) DESC;但它并没有真正做到这一点
编辑: 第一个查询给了我今年每个月的“会话”数量,第二个查询给了我去年的相同数量。我想要的是一种让 eksample 了解今年 1 月的会话比去年 1 月多多少次的方法。 我希望这能对我的问题有所了解
EDIT2:tappe_id tappedato person_nr
1 2016-04-22 1231231231
2 2017-04-22 1231231231
3 2017-05-01 1231231231
4 2016-05-01 1231231231
5 2017-04-23 1231231231
6 2016-05-01 1231231231
7 2017-07-12 1231231231
8 2016-07-07 1231231231
9 2017-08-12 1231231231
10 2016-07-07 1231231231
【问题讨论】:
-
您将需要更好地解释究竟是什么不起作用。向我们展示这提供了什么以及您期望得到什么。