关于sql server 2000中时间段的查询问题
来源:百度知道 编辑:UC知道 时间:2024/05/31 04:03:54
有个数据库名字是softswitch,表名为T_CallDR_09,表中字段名是CallEndTime,格式为YY-MM-DD HH:MM:SS ,我要查询第一天的00:00:00到第二天的00:00:00这个时间段的所有记录,语句应该是什么?谢谢!!
select * from softswitch.dbo.T_CallDR_09 where CallEndTime<'2008-12-25 00:00:00.000' and CallEndTime>='2008-12-24 00:00:00.000'
select *
from T_CallDR_09 t
where to_char(t.CallEndTime, 'YYYY/MM/DD HH24:MI:SS') between
'2008/12/25 00:00:00' and '2008/12/26 00:00:00'
select *
from softswitch.T_CallDR_09
where CallEndTime between to_date(‘2008-12-25 00:00:00’) and to_date(‘2008-12-26 00:00:00’)
select * from softswitch..T_CallDR_09 where convert(char(10),CallEndTime,120) = '2008-12-25'