首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL中的Date between with calculation

SQL中的Date between with calculation
EN

Stack Overflow用户
提问于 2020-07-22 15:38:38
回答 2查看 40关注 0票数 0

我需要SQL和Tableau的帮助来解决同样的问题。我需要执行下面的计算:

代码语言:javascript
复制
processed date = dateinticated > (dateintiated-7days)

结果必须是日期格式,才能在表和筛选器中工作。

EN

回答 2

Stack Overflow用户

发布于 2020-07-22 16:08:26

代码语言:javascript
复制
SELECT col1, col2, date
FROM table
WHERE date > somedate - INTERVAL '1 week';

从这个答案中得到的重要结论是区间语法部分。无法编写您要使用的特定查询,因为我缺少您的数据方案的示例。

票数 0
EN

Stack Overflow用户

发布于 2020-07-23 08:03:59

您可以使用‘-’运算符从日期中减去整数天数,就像在某些日期-7(假定整数文字以天为单位)中一样,‘+’运算符的工作方式与此类似。

要按周、月、年等不同的单位调整日期,请使用DATEADD()函数,如DateAdd(‘week’,-1,Some Date)所示,从某个日期中减去一周

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63029152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档