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 的数据
文档中心