sql - 自动更新日期的 SQL 查询
问题描述
我正在努力在 Tableau 上创建仪表板。为了得到最好的结果,我先写一段 SQL 代码。但是,我的要求是更新特定日期之间的日期。例如,在 SQL 中,我想过滤日期范围,它会在明天自动更新。下面是我的过滤器代码。
WHERE date BETWEEN '2020-02-02 00:00:00' and '2021-02-03 00:00:00'
- - - - - - - - - - - - - - - - - - 期待 - - - - - - - ------------------------------------------
明天日期范围:2020-02-03 00:00:00 和 2021-02-04 00:00:00
一个月后的日期范围:2020-03-03 00:00:00: 和 2021-03-04 00:00:00
简而言之,我不需要手动重新调整日期过滤器的范围,并且日期也会在 Tableau 上自动更新。
谁能帮我解决这个问题?
解决方案
在 SQL 中,只需使用 now() 函数 - 您可以根据需要添加/减去天数
在 Tableau 中使用相对日期筛选器
推荐阅读
- python - 使用 MissForest 估算 DataFame 的列的问题
- php - laravel 检索值匹配数据透视表的所有用户
- ios - 目标 C:异步加载一些数据 -> 我想在之后更新标签
- python - 关灯算法
- c - 为什么这个 malloc 包装器对请求的内存大小执行此操作?尺寸 = (尺寸 + 3) & ~3;
- php - How to get 3 Users on one ROW using SQL ? (MySQL)
- java - Is the controller ok? Error parsing one template meanwhile the others work fine
- javascript - 为什么原版 HTML/JS(和 React)使用 camelCase 进行样式设置,而 CSS 不使用?
- c# - C# IdentityUser 的基本虚拟属性不可见
- android - 输入到 tflite 模型的数据类型不匹配