怎么会这么怪的呢?
现有一数据表"glcity_pl"中定义一字段"pl_dt"成datetime类型,
该数据表中有一条记录存在,其中字段"pl_dt"的值为“2008-4-10 9:54:30”,
但做如下的查询,怎么会查不出这条记录呢?
select * from glcity_pl where (pl_dt - 2008-04-08) >= 0 and (pl_dt - 2008-04-16) <= 0
如果“select * from glcity_pl where (pl_dt - 2008-04-08) >= 0”这样查就可把这条记录查出来!
请问我的错误在哪呀?先谢谢了!
或者要怎么才能查出来?