on 2013 Sep 12 1:40 PM
ps.parent_id To the column value ,the ps.customer_id ,ps.short_name is row, sum(ps.quantity) is the value
WITH RECURSIVE PS ( product_code,description,parent_id,customer_id,short_name,quantity) as (select product_code,description,parent_id,'ID' D,'Sname' E,F=1000000.00*0 from product_code where parent_id='CP' union all select b.product_code,b.description,b.parent_id,cu.customer_id,cu.short_name,shl.quantity from ((((ps p join product_code b on p.product_code=b.parent_id ) join part s on b.product_code=s.product_code) join shipper_line shl on s.part_id=shl.part_id) join shipper sh on shl.trans_no=sh.trans_no) join customer cu on sh.customer_id=cu.customer_id) select ps.parent_id,product_code.description ,ps.customer_id ,ps.short_name ,sum(ps.quantity from ps,product_code where ps.parent_id in (select product_code from product_code where parent_id='CP') and product_code.product_code=ps.parent_id group by ps.parent_id,product_code.description,ps.customer_id,ps.short_name order by ps.parent_id
Request clarification before answering.
User | Count |
---|---|
31 | |
10 | |
6 | |
6 | |
6 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.