当前位置:编程学习 > C#/ASP.NET >>

比较时间的sql语句怎么写呀?在线等,急。

我用的数据库是access, 其中一个数据表“workorder”中duedate是短日期格式,比如2/13/2008,我现在希望取出这个数据表格中duedate日期小于 ordertime 的所有数据 (例如: DateTime ordertime = "2008-3-11 0:23:31"), 请问这样的一个sql语句怎么写呀?

谢谢了。 --------------------编程问答-------------------- access不太熟悉
sql可以这么写:
select duedate
from workorder
where convert(datetime,duedate,120)<'2008-3-11 0:23:31'
--------------------编程问答-------------------- where duedate < '2008-3-11 0:23:31'不行? --------------------编程问答-------------------- access表示时间是用##括起,不同mssql用''

select * from workorder where duedate<#2008-3-11 0:23:31#


--------------------编程问答-------------------- 确实,access不同sql,不懂微软的产品区分策略,学得很累,用## --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,