SQL语句的日期时间区间问题
(创建时间:2011年02月23日 03:57:00)
Jangogo : 
Select  *  from mytable where  DateField1<='2010-1-31'

Select  *  from mytable where  DateField1<='2010-1-31 0:0:0'

Select  *  from mytable where  DateField1< '2010-2-1'

Select  *  from mytable where  DateField1<'2010-2-1 0:0:0'


如果DateField1 里面有 值为 2010-1-31 ,我们不建议用 语句1 或者 语句 2,因为由于数据库的数据精度和编程语言的数据精度不一致,

使用<= 会导致无法取得 2010-1-31  的数据

文档中心