我需要帮助与sql和表为同一问题。我需要执行以下计算:
processed date = dateinticated > (dateintiated-7days)
结果必须是日期格式,才能在表和过滤器中工作。
qxgroojn1#
SELECT col1, col2, date FROM table WHERE date > somedate - INTERVAL '1 week';
从这个答案中得到的重要信息是间隔语法部分。无法编写您要使用的特定查询,因为我缺少数据方案的示例。
m1m5dgzv2#
您可以使用“-”运算符从日期中减去整数天数,如在[some date]-7中,“+”运算符的工作方式类似。要按周、月、年等不同单位调整日期,请使用dateadd()函数,如dateadd('week',-1,[some date]),从[some date]中减去一周
2条答案
按热度按时间qxgroojn1#
从这个答案中得到的重要信息是间隔语法部分。无法编写您要使用的特定查询,因为我缺少数据方案的示例。
m1m5dgzv2#
您可以使用“-”运算符从日期中减去整数天数,如在[some date]-7中,“+”运算符的工作方式类似。
要按周、月、年等不同单位调整日期,请使用dateadd()函数,如dateadd('week',-1,[some date]),从[some date]中减去一周