Sql 日期序列返回“;条件表达式不匹配错误“;
access中有一个表(顺序):date1和date2都是access中的日期/时间数据类型Sql 日期序列返回“;条件表达式不匹配错误“;,sql,ms-access,Sql,Ms Access,access中有一个表(顺序):date1和date2都是access中的日期/时间数据类型 date1 | date2 我在access中有一个简单的查询,运行时返回不匹配错误: Select date1 FROM order_table WHERE DateSerial(Year(date1),Month(Date1)+1,7) > date2 这很奇怪,因为数据类型确实匹配,但不知道为什么。order是SQL中的保留字(orderby) 你必须用方括号把它括起来 Select
date1 | date2
我在access中有一个简单的查询,运行时返回不匹配错误:
Select date1
FROM order_table
WHERE DateSerial(Year(date1),Month(Date1)+1,7) > date2
这很奇怪,因为数据类型确实匹配,但不知道为什么。
order
是SQL中的保留字(orderby
)
你必须用方括号把它括起来
Select date1
FROM [order]
WHERE DateSerial(Year(date1),Month(Date1)+1,7) > date2
DateSerial
WHERE子句在测试表中对我起作用。order
是SQL中的保留字(orderby
)
你必须用方括号把它括起来
Select date1
FROM [order]
WHERE DateSerial(Year(date1),Month(Date1)+1,7) > date2
DateSerial
WHERE子句在测试表上对我有效。用于比较日期时间值:WHERE-DateDiff(“d”),DateSerial(Year(date1),Month(date1)+1,7),date2)<0
用于比较日期时间值:WHERE-DateDiff(“d”,DateSerial(Year(date1),Month(date1)+1,7),date2)<0
谢谢,忘记订单(我只是键入一个随机名称),不知道为什么在运行它时返回错误。请将实际的SQL,以及实际的表名和字段名,放入您的问题中。谢谢,实际上,忘记顺序(我只是键入一个随机名称),不知道为什么在运行时返回错误。叹气。请把实际的SQL和实际的表名和字段名放入您的问题中