postgresql - 如何查询表中每个日期的频率
问题描述
我有一个表(postgresql),其中包含一个人访问的每个日期的行。
我正在尝试创建与去年同期相比,今年三个月(1/1 - 3/31)期间每天(所有人)访问总数的可视化。
最终目标是创建一个时间序列线图,以可视化年与日之间的差异幅度。
我正在使用 ipython-sql 和 sqlmagic 来查询数据。我希望将结果发送到熊猫数据框并将其用于散景可视化或其他内容。
我什至不知道如何处理这个查询。任何帮助将不胜感激。
解决方案
有时最简单的问题完全让我感到困惑。
选择 visit_date, count(*) as cnt from mytable group by visit_date where visit_date 在 'startdate' 和 'enddate' 之间;
多哈。
推荐阅读
- algorithm - 编译器能否优化变量以使用少于一个字节的空间?
- python - 将函数链接到python中的按钮 - 使用参数关闭窗口
- java - JSReport API 使用 Java 从响应中保存 PDF
- go - 当参数与工作示例相同时,为什么 Elm 不会为 JSON 数据示例编译这个 HTTP 请求?
- java - 带有 div.span 的复选框未单击
- google-apps-script - 平均每次执行 9 秒的脚本,每次执行交付 145 秒
- xamarin.forms - Xamarin Forms Frame.IsClippedToBounds 在 Android 上不起作用
- terminal - 如何保持 guake 打开(可见)
- c# - 当类使用实体框架时,我是否需要在 C# 中创建解构器?
- windows - GetProcessDEPPolicy 说是永久的,但不是