所以我试图改变我的sql代码(请参阅下面的截图当前结果+ sql)按月分组数据和总结所有paymentSplitAmounts。每一行应该是唯一的productId按日期范围和产品ID分组MySQL查询
所以,最终的结果会是这样的
productID total month
1 500 11-2011
2 650 11-2011
3 250 11-2011
1 100 10-2011
2 150 10-2011
3 750 10-2011
我似乎无法得到正确的语法。我哪里错了?
select
cpd.paymentId, cpd.paymentId, cpd.productId, cpd.paymentSplitAmount, cp.campaignId, cp.paymentDate
from campaign_payment_detail cpd
inner join
campaign_payment cp on cp.paymentId = cpd.paymentId
inner join product on cpd.productId = product.productId
where
1=1
and cp.campaignId = 2413
这并没有真正发挥出效果: http://imgur.com/O35M7,Ts7YD,FKqOm#2 –
编辑,再试一次 – MoshiBin
我们有一个赢家!非常感谢这是完美的! –