一句sql:
表bill,主键id,假设共四条记录如下:
id customerId billNo state
1 aaa 0001 1
2 bbb 0002 0
3 aaa 0003 0
4 ccc 0004 1
要求查询每个客户的所有bill数量、状态为1的bill数量和他占的比例,期望结果为
customerId allBill successBill successRate
aaa 2 1 50%
bbb 1 0 0%
ccc 1 1 100%
用一个sql,实际数据量大,尽量简洁高效。谁会啊麻烦指点一下