1退款耐克**** 5443取消
2出售鲍勃**** 5443 OK
3出售麦克**** 5123 OK
4出售约翰**** 5443 OK
5退款猫**** 5443取消
6出售MONY **** 5443 OK
7退款,两者均**** 5123取消
我想排序并计算每个会员的销售和退款数量 我希望在表格中得到这样的结果
affid出售退款
5443 3 2
5123 1 1
请帮忙找出
这是我的代码 mycode
我跑步时遇到这个错误 mysql_fetch_array()期望参数1是资源,布尔值在第23行的C:\ wamp \ www \ SANN \ check \ affiliateslist.php中给出
答案 0 :(得分:1)
您可以使用条件Graphics
表达式来计算相关的销售类型:
case
答案 1 :(得分:1)
SELECT affid,
SUM(case when `type` = 'sale' then 1 else 0 end) sale,
SUM(case when `type` = 'refund' then 1 else 0 end) refund
FROM salelist
GROUP BY affid