select b.bureau_no,count(DISTINCT a.ord_no) 
from ibss.tba_ask_list a,ibss.tsm_site b,ibss.tba_phs_ask c
where a.sequ='0'
and a.state<>'6'
and a.serv_no like '2J%'
and a.ord_no=c.ord_no
and a.site_no=b.site_no
and trunc(a.CREATE_date) = trunc(sysdate) - 7
and trunc(a.CREATE_date) < trunc(sysdate)        
group by b.bureau_no  不包括当天的数据,如果要当天的数据就
改为 
and trunc(a.CREATE_date) = trunc(sysdate) - 6
and trunc(a.CREATE_date) < trunc(sysdate)+1
这样效率低了点。