日期:2014-05-18  浏览次数:20414 次

1.昨夜小楼与乌龟??再求 一个SQL语句
想查出与   19910101至20070101   重叠的数据。
 
表1
職員番号,適用開始日   主键

職員番号     適用開始日     適用終了日
100                 19800101       19890101
100                 19900101       19950101
100                 20000101       20050101
100                 20060101       20090101
100                 20100101       20150101

预想结果:
職員番号     適用開始日     適用終了日
100                 19900101       19950101
100                 20000101       20050101
100                 20060101       20090101

谢谢!

------解决方案--------------------
select * from 表1
where 適用開始日 between '19910101 ' and '20070101 '
or 適用終了日 between '19910101 ' and '20070101 '