【发布时间】:2021-12-28 17:37:11
【问题描述】:
我正在尝试从具有created_at 列和id 列的单个“销售”表中对每天的销售数量进行分组和排序。每条记录都可能在一天中的任何时间创建。我设法通过以下查询做到了这一点:
SELECT date_trunc('day', created_at::date) AS period, COUNT(id)
FROM sales
GROUP BY period
ORDER BY period
但是,没有显示销售额为 0 的日期。有任何想法吗? 我发现的大多数答案都使用 LEFT JOIN 但我似乎无法让它工作,所以我似乎误解了如何使用它。 :(
提前谢谢你!
【问题讨论】: