分类汇总如何SQL怎么写,谢谢大家
有数据表sale
id(明细ID) pro_id(产品ID) pro_amount(数量) ( staff_id(业务员)
1 3 200 2
2 5 50 3
3 3 20 3
4 5 30 2
...
有数据表product
pro_id pro_name
3 西瓜
4 苹果
5 玉米
..
1.如何分类汇总得到
pro_id(产品ID) pro_name(产品名称) pro_amount(数量)
3 西瓜 220
5 玉米 80
2.如何得到
staff_id(业务员)pro1(pro_id=1的数量)pro3(pro_id=3的数量)pro5(pro_id=5的数)
2 0 200 20
3 0 20 50
------解决方案-------------------- use test
create table sale(id int, pro_id int, pro_amount int, staff_id int)
insert into sale
select 1