查询结果如下图,显示不太方便,希望将同一个地市昨天和前天的并排成一行,
比如701 20180224 8438 20180225 7631 这样显示
代码如下
select b.loc_id,to_char(a.finish_time,'yyyymmdd'),COUNT(1)
from tpss.tpss_l_order_item_flag PARTITION(p201802) a,tpss.tb_loc_latn_info b
WHERE a.finish_time >=trunc(SYSDATE-2,'dd') --前天
AND a.finish_time <trunc(SYSDATE,'dd') --昨天
and a.lan_id=b.lan_id
GROUP BY a.lan_id,to_char(a.finish_time,'yyyymmdd'),b.loc_id
ORDER BY b.loc_id,to_char(a.finish_time,'yyyymmdd');
请懂得朋友回答下,谢谢。
用了几个高端的函数
》点这里《