请教一下SQL语句中条件为日期时间型的查询表达式应该怎么写?

我想使用日期时间变量(注:下面表达式中的“日记日期1”即为日期时间变量)为条件查询相关的记录,但此表达式不对(如下所示),请问该怎么写?也就是查询条件 where后面的那个语句该怎么连接?请知道的朋友告知一下,谢谢!
表达式:
临时记录集.打开 (“select 日记标题 from 日记表 where 日记日期= #日记日期1# ”, #SQL语句)

第1个回答  2013-07-29
ms sql server datediff 函数,比较时间的。 datediff(dd,日记日期,'日记日期1')=0 即为等于日记日期的。
相似回答