+ -
当前位置:首页 → 问答吧 → 两个日期型字段比较范围

两个日期型字段比较范围

时间:2011-05-11

来源:互联网

有两个数据表,其中每个表都有一个日期型字段。我想要的结果是当A表中日期字段值在B表中日期字段的日期半年之内,则引用A表中其它字段的值(半年可用182天计算)
即A表有 :2003-1-10    3            B表有: 2003-1-1
                  2004-4-6      5                           2004-3-1
                  2005-8-2      6                           2005-1-6
结果为:2003-1-10   3
              2004-4-6     5

作者: lwbu571   发布时间: 2011-05-11

select * from a where (select count(1) from b where abs(b.date-a.date)<182)>0

作者: marco   发布时间: 2011-05-11