【发布时间】:2020-04-22 17:28:01
【问题描述】:
我有一张像这样的表
我想汇总销售额并仅显示 2010 年的销售额。使用 DATE_PART 有效,除非我尝试使用 WHERE 子句
SELECT date_part('year', date) AS year, SUM(weekly_sales) as yearly_sales
FROM sales
GROUP BY year
SELECT date_part('year', date) AS year, SUM(weekly_sales) as yearly_sales
FROM sales
GROUP BY year
WHERE year = 2010;
是不是因为 date_part 是双精度的?
【问题讨论】:
标签: sql postgresql date group-by sum