【发布时间】:2020-05-12 14:26:37
【问题描述】:
假设我有一个表 web.orders 有两列:user_id(整数)用户的唯一标识符created_at(整数)纪元时间戳
我想知道过去 7 天或上个月有多少回头客。
所以首先我想我列出了过去 7 天中所有唯一的 user_id -s,然后在表的前面部分搜索每个人。然后总结命中。
我检查了有关该主题的这两个问题,但没有运气将它们转换为对我有用:
Find number of repeating visitors in a month - PostgreSQL
PostgreSQL: Identifying return visitors based on date - joins or window functions?
请问有人对此有解决方案吗?
【问题讨论】:
标签: sql postgresql group-by subquery