

上表的id是下表的order_id
现在根据时间段查询所有的商品。要统计下张表的商品+总数+总价。。。
好像是直接查下面订单表左连接上面的表,用聚合函数统计。。。
太久没用了,都还回去了,有木有牛哥帮个忙啊~~~
------解决方案--------------------
select 商品编号, sum(出售件数), sum(总价)
from tab1, tab2
where tab1.id = tab2.order_id(+)
and (tab1的时间范围)
group by 商品编号
------解决方案--------------------
SELECT b.product_id, SUM(b.product_num), SUM(b.product_price)
FROM t_tab1 a, t_tab2 b
WHERE a.id = b.order_id(+) AND A.ORDER_TIME BETWEEN DATE1 AND DATE2
GROUP BY b.product_id