首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

SQL 查询语句的有关问题

2013-09-05 
SQL 查询语句的问题 sb_SQL select *from vb_shebei where vb_shebeiwhzq & Abs((DateDiff(d, v

SQL 查询语句的问题
 sb_SQL = "select *   from vb_shebei where vb_shebeiwhzq <= " & Abs((DateDiff("d", vb_shebeiwhrq1, CDate(Format(Now(), "yyyy-mm-dd")))))
在SQL的vb_shebei 表中vb_shebeiwhzq 为INT型字段,vb_shebeiwhrq1为datetime型字段,为什么上面的查询语句返回的不是我想要的结果呢
[解决办法]
这样试试:
sb_SQL = "select * from vb_shebei where vb_shebeiwhzq <= abs(DateDiff('d', vb_shebeiwhrq1,getdate()))"


[解决办法]
应该能得到数据,你要的是什么结果?每个数据的含义有没有清楚?

热点排行