简而言之,我有三张桌子:
产品:属于许多购买
购买:有一个产品 - 有一个推荐人 - 相关领域:价格
推荐人:属于一次购买 相关领域:Referrer.url
所有表都有明显/必要的外键。
在英语中,我需要这样的结果:给我每个推荐人的总购买数(COUNT)和总销售额(SUM)
我尝试了很多不同的SQL查询,但它整个下午一直在驱使我。有任何想法吗? : - )
谢谢!
-------- UPDATE -----
感谢Suing,结果是sql:
wc
答案 0 :(得分:0)
使用GROUP BY
Select
sum(purchases.price) as totalAmount,
count(purchases.id) as totalCount,
referrer.url
from Purchases
join Referrer
on referrer.url = purchases.url
Group by referrer.url