mysql case when 简单查询
数据表(backorder) 如下:

语句:
SELECT *,
CASE WHEN paystatus = '1' THEN '支付宝'
WHEN paystatus = '2' THEN '网银'
ELSE '现金' END as 支付方式
FROM backorder
查询结果:

可查多个元素
语句:
SELECT *,
CASE WHEN paystatus = '1' THEN '支付宝'
WHEN orderstatus = '1' THEN '待付款'
END as 支付方式
FROM backorder
查询结果


浙公网安备 33010602011771号