首页 > 解决方案 > 在元数据库仪表板中按日期过滤不

问题描述

不幸的是,我date在本机sql查询中苦苦挣扎了几个小时。有人有深厚的元数据库经验吗?

select to_date("date", 'YYYYMMDD') AS Date, 
round(sum("price"), 2) AS "Revenue"
from "cdw_transactions"
group by Date
WHERE Date = {{Date}}

标签: sqlpostgresqlbusiness-intelligencemetabase

解决方案


您应该. group by但是,实际上不需要,group by因为您只想返回一行。

我认为是这样的:

select {{Date}} AS Date, 
       round(sum("price"), 2) AS "Revenue"
from "cdw_transactions"
where to_date("date", 'YYYYMMDD') = {{Date}};

推荐阅读