我有一个客户表:
id name
1 customer1
2 customer2
3 customer3
和一个事务表:
id customer amount type
1 1 10 type1
2 1 15 type1
3 1 15 type2
4 2 60 type2
5 3 23 type1
我希望我的查询返回的是下表
name type1 type2
customer1 2 1
customer2 0 1
customer3 1 0
这表明 customer1 进行了 type1 的两次交易和 type2 的 1 次交易,依此类推。
是否有可用于获取此结果的查询,还是必须使用程序代码。