sqlserver时间段 查询问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:46:22
请教各位:我想通过开始时间、结束时间 来查询表里符合条件的记录。条件就是:开始时间和结束时间 这个时间段在数据表里不存在。数据表里有开始时间、结束时间等字段。数据库是SQL Server....十万火急,谢谢大家了

>>开始时间和结束时间 这个时间段在数据表里不存在

这句话是什么意思,能不能举个例子?

比如选择在5.1和5.31开始的。。。

select * from tablename
where start_date between CONVERT(datetime , '2008/05/01', 111 )
and convert(datetime , '2008/05/31', 111 )

带时分秒就用120

select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08

给个数据示例说明你的数据情况,要不写给你的SQL你也用不了