declare @str datetime,
@end datetime
select @str='2013-04-05',@end='2013-04-10'
select * from arp_hbskbd where not (hbskbd_mrqsrq>@end or hbskbd_mrzzrq< @str)
--1、取不重复的日期==》字段的开始日期 >给定日期的结束日期(@end) 或者 字段的结束日期<给定日期的开始日期(@str)
--2、取重复日期==》not(字段的开始日期 >给定日期的结束日期(@end) 或者 字段的结束日期<给定日期的开始日期(@str))