读书人

在where子句中如果rq为日期型字段

发布时间: 2012-06-06 16:44:11 作者: rapoo

在where子句中,如果rq为日期型字段,我要查询rq小于当天的数据,如何写出SQL语句。数据库是ACCESS的MDB?
在where子句中,如果rq为日期型字段,我要查询rq小于当天的数据,如何写出SQL语句。数据库是ACCESS的MDB?

[解决办法]
上面是小于等于,小于的话去掉等号好了
[解决办法]
'where rq < #'+FormatDateTime('yyyy-mm-dd',now)+'#'
[解决办法]

探讨
'where rq < #'+FormatDateTime('yyyy-mm-dd',now)+'#'

[解决办法]
ACCESS中也可以这样:
'where rq < DateValue('''+DateToStr(Date)+''')'

读书人网 >.NET

热点推荐