在SQL2000中如何查询日期型字段,字段为datetime,例如“2008-3-12”,如何查询这个日期字段SQL语句
解决方案 »
- select * 和select所有字段 的区别
- SQL2005合并查询计算,路过的大神们看一下
- foxpro的dbf表怎样导入到sql中?
- 求一查询:要去掉某一字段重复记录
- 触发器问题
- windows 2003 server 2003 + server 2000故障转移群集 服务自动切换失败
- 我们现在换服务器换成hp ml110,为什么SQLSERVER2000运行速度比原来PC机更慢了
- 我只有3分了,但为什么NOT IN 和 NOT EXISTS查询出来的结果不一样呢??????
- 如何恢复SET DATEFIRST 1后的顺序
- SQLSERVER中比较字符串的问题
- 求助,急,在线等
- 求2条SQL语句,谢谢
--LZ注意 关键字做列名时候 使用时候 最好加[关键字]来使用
select * from tableName where 日期字段 between '2009-02-03' and '2009-02-03'
select * from @table where DATEDIFF(day,'2008-3-12',colname)=0
看看jiandingriqi精确到日期么,还是分以下了,看你的数据库的数据应该之精确到天
2009-6-12 和 2009-6-12 08:00:59.100 是不同的
select * from tb where datediff(day,字段,'2008-3-12')=0
这个已经可以满足需求了,