sql - 在元数据库仪表板中按日期过滤不
问题描述
不幸的是,我date
在本机sql
查询中苦苦挣扎了几个小时。有人有深厚的元数据库经验吗?
select to_date("date", 'YYYYMMDD') AS Date,
round(sum("price"), 2) AS "Revenue"
from "cdw_transactions"
group by Date
WHERE Date = {{Date}}
解决方案
您应该在. group by
但是,实际上不需要,group by
因为您只想返回一行。
我认为是这样的:
select {{Date}} AS Date,
round(sum("price"), 2) AS "Revenue"
from "cdw_transactions"
where to_date("date", 'YYYYMMDD') = {{Date}};
推荐阅读
- swift - Core Data 生成的扩展文件中没有这样的模块“MyApp”
- spring-boot - 在我的 Spring Boot 的 Swagger2 文档中,我将时间戳字段文档作为 JSON 对象获取
- node.js - nginx反向代理nodejs
- php - 如果用户未登录 - 重定向到我的帐户进行注册:登录后,某些页面仍然重定向到我的帐户
- c# - 将屏幕像素作为字节数组获取
- java - 布尔函数中的 Firebase
- java - 如何解决错误在 Ubuntu 18.04 中使用 Eclipse 找不到工件 com.sun:tools:jar:1.0.0
- linux - IP_TRANSPARENT SYN 未在 localhost 上获得 SYN+ACK 响应
- javascript - 从其他页面链接时,如何偏移锚点以调整固定标题?
- r - 在堆叠的 ggplot2 上选择性地显示组文本