mysql case when的使用

SELECT (CASE payType WHEN 1 THEN '微信' WHEN 2 THEN '支付宝' ELSE '余额' END) as type, count(payType) FROM order_info WHERE payJe > 0 AND payTime IS NOT NULL AND STATUS = 2 AND UNIX_TIMESTAMP(createtime) < 1487692800 AND UNIX_TIMESTAMP(createtime) > 1487692800 - 24 * 3600 group by type http://outofmemory.cn/code-snippet/1149/MySQL-if-case-statement-usage-summary
posted @ 2017-02-24 12:07  webbky  阅读(1397)  评论(0编辑  收藏  举报