Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql MS Access查询以获取最近2天_Sql_Ms Access - Fatal编程技术网

Sql MS Access查询以获取最近2天

Sql MS Access查询以获取最近2天,sql,ms-access,Sql,Ms Access,我正在尝试使用此查询获取最近2天的记录: select [DATE_COLUMN] from [TABLE] where ([DATE_COLUMN] >= NOW()-2) 我应该修改什么以获得相同的结果,但使用 MAX([DATE_COLUMN])-2 而不是 [DATE_COLUMN] >= NOW()-2 MAX([DATE_COLUMN]) --returns 20/10/2015, so I would like to get 20/10/2015 19/10/20

我正在尝试使用此查询获取最近2天的记录:

select [DATE_COLUMN] from [TABLE] where ([DATE_COLUMN] >= NOW()-2)
我应该修改什么以获得相同的结果,但使用

MAX([DATE_COLUMN])-2
而不是

[DATE_COLUMN] >= NOW()-2

MAX([DATE_COLUMN]) --returns 20/10/2015, so I would like to get 20/10/2015 19/10/2015 18/10/2015 

谢谢大家!

您可以使用DateAdd函数:

SELECT [DATE_COLUMN]
FROM [TABLE]
WHERE [DATE_COLUMN] >= (SELECT DateAdd("d", -2, Max([DATE_COLUMN])) FROM [TABLE])

您可以使用DateAdd函数:

SELECT [DATE_COLUMN]
FROM [TABLE]
WHERE [DATE_COLUMN] >= (SELECT DateAdd("d", -2, Max([DATE_COLUMN])) FROM [TABLE])

您可以使用DateAdd函数:

SELECT [DATE_COLUMN]
FROM [TABLE]
WHERE [DATE_COLUMN] >= (SELECT DateAdd("d", -2, Max([DATE_COLUMN])) FROM [TABLE])

您可以使用DateAdd函数:

SELECT [DATE_COLUMN]
FROM [TABLE]
WHERE [DATE_COLUMN] >= (SELECT DateAdd("d", -2, Max([DATE_COLUMN])) FROM [TABLE])

。。。其中[DATE\u COLUMN]>=(从[table]中选择max([DATE\u COLUMN])-2
在大多数数据库中都适用。我从来没有在Access中尝试过,但我敢打赌它会起作用。注意现在(),它包括时间,日期()不包括。一般来说,要注意时间。
。。。其中[DATE\u COLUMN]>=(从[table]中选择max([DATE\u COLUMN])-2
在大多数数据库中都适用。我从来没有在Access中尝试过,但我敢打赌它会起作用。注意现在(),它包括时间,日期()不包括。一般来说,要注意时间。
。。。其中[DATE\u COLUMN]>=(从[table]中选择max([DATE\u COLUMN])-2
在大多数数据库中都适用。我从来没有在Access中尝试过,但我敢打赌它会起作用。注意现在(),它包括时间,日期()不包括。一般来说,要注意时间。
。。。其中[DATE\u COLUMN]>=(从[table]中选择max([DATE\u COLUMN])-2
在大多数数据库中都适用。我从来没有在Access中尝试过,但我敢打赌它会起作用。注意现在(),它包括时间,日期()不包括。一般来说,要注意时间。