数据库中的记录是这样
   起始                                   终止
1.2006-02-18                      2006-02-28
2.2005-12-01                      2007-05-31
3.2005-11-29                      2006-02-28
4.2006-03-01                      2006-05-31
5.2006-06-1                        2006-08-31
6.2006-09-01                      2006-11-30
 
当用户输入2007-01-01时判断用户输入的记录是合法的
但是如果用户输入的时2008-1-1号就是不合法的
或者第二条记录不存在也是不合法
原则就是要保证用户输入的时间段内的每一天都要在记录中存在,都能跨在每一行记录的时间段中
 
可以用sql实现吗?是ORACLE的
要一条sql语句实现