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
必须在Access中写入的SQL WHERE子句_Sql_Ms Access - Fatal编程技术网

必须在Access中写入的SQL WHERE子句

必须在Access中写入的SQL WHERE子句,sql,ms-access,Sql,Ms Access,有人能告诉我在Access中写以下子句的正确方法吗 WHERE ( (([Production Table].[Production Date]) >=#7/1/2018#) and ([Production Table].[Production Date]) < #" + yesterday + "#) and [JITL NUMBER] = 60 我没有完整的图片,但在access中,您可以使用&;amp;amp;amp;amp;amp;am

有人能告诉我在Access中写以下子句的正确方法吗

WHERE (
    (([Production Table].[Production Date]) >=#7/1/2018#) 
    and ([Production Table].[Production Date]) < #" + yesterday + "#) 
    and [JITL NUMBER] = 60 

我没有完整的图片,但在access中,您可以使用&;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp

WHERE (
    (([Production Table].[Production Date]) >=#7/1/2018#) 
    and ([Production Table].[Production Date]) < #" & yesterday & "#) 
    and [JITL NUMBER] = 60 

如果您希望它是动态的,则从日期中减去1。此外,我还必须使用between来确定日期范围

WHERE ((([Production Table].[Production Date]) 
Between #7/1/2018# And (Date()-1)) AND (([Production Table].JITL_NUMBER)=60))

什么给你的印象是它写的不正确?每当我按照上面写的执行时,我都会收到一条错误消息。“+”应该是一个符号“&”,这也行。谢谢你的简化!我要用它。