17,377
社区成员
发帖
与我相关
我的任务
分享
select count(*) from(
select *
from a
inner join b on a.id = b.id
inner join c on a.sort1 = c.sort
where a.adddate >= to_date('2009-01-01 00:00', 'yyyy-mm-dd hh24:mi')
and a.adddate <= to_date('2009-05-15 23:59', 'yyyy-mm-dd hh24:mi')
union all
select *
from a
inner join b on a.id = b.id
inner join c on a.sort2 = c.sort
where a.adddate >= to_date('2009-01-01 00:00', 'yyyy-mm-dd hh24:mi')
and a.adddate <= to_date('2009-05-15 23:59', 'yyyy-mm-dd hh24:mi')
)abc1
select *
from a
inner join b on a.id = b.id
inner join c on (a.sort1 = c.sort or a.sort2 = c.sort)
where a.adddate > to_date('2008-12-31 00:00', 'yyyy-mm-dd hh24:mi')
and a.adddate < to_date('2009-05-16 23:59', 'yyyy-mm-dd hh24:mi')
order by adddate desc