mysql count统计多字段

2017-09-08  本文已影响0人  左洁

纯属做一下笔记

order :订单表

id   account  order_status amount 

1    123           支付完成     20

2    245         待支付          30

3   567         支付失败        40

4  786          支付完成      50

select count( case where  o.order_status ='支付完成' then  'success' end ) success,

count( case where  o.order_status ='待支付' then  'success' end ) success,

count( case where  o.order_status ='支付失败' then  'success' end ) success,

count( id )  total from order o 

count也可以统计一张表多个字段

select cout(id),count(name) from table


上一篇 下一篇

猜你喜欢

热点阅读