当前有一个string型变量TempDateTime,我想从一个表中取得记录,记录中有BeginDateTime和
EndDateTiem两个字段,这两个字段为string型,如果TempDateTime的值在这两个字段中间就把记录取出,怎样写查询语句。BeginDateTime: 2003-06-16 08:50:13
EndDateTiem : 2003-06-26 08:50:13 TempDateTime : 2003-06-20 16:51:08
如果变量值为以上三个,我做不出来
access数据库
EndDateTiem两个字段,这两个字段为string型,如果TempDateTime的值在这两个字段中间就把记录取出,怎样写查询语句。BeginDateTime: 2003-06-16 08:50:13
EndDateTiem : 2003-06-26 08:50:13 TempDateTime : 2003-06-20 16:51:08
如果变量值为以上三个,我做不出来
access数据库
strtodate(:TempDateTime)<strtodate(EndDateTiem)
strtodate(TempDateTime)<strtodate(EndDateTiem)
from Table
where StrToDate(:TempDateTime)
between StrToDate(BeginDateTime) and StrToDate(EndDateTiem)
select * from Table where cdate(:TempDateTime)>cdate(BeginDateTime) and
cdate(:TempDateTime)<cdate(EndDateTiem)
在程序中给:TempDateTime参数付值就可以了.^_^
where strtodata(tempdatatime)>strtodata(begindatatime) and
strtodata(tempdatatime)<strtodata(enddatatime)
应该可以的
select * from Table where cdate(:TempDateTime)>cdate(BeginDateTime) and
cdate(:TempDateTime)<cdate(EndDateTiem)
在程序中给:TempDateTime参数付值就可以了.^_^