自定义列名下的MySQL组数据

时间:2017-03-23 11:15:25

标签: mysql pivot-table

我希望这些数据如下表所示:

Failed | Passed
1         1

而是有这个列标题名称我想将其更改为,这可能吗?

Status | Count
Failed    1
Passed    1

1 个答案:

答案 0 :(得分:0)

而不是COUNT使用SUM来汇总所需的值,如下面的

SELECT SUM(status='Failed') as failed, SUM(status='Passed') 
FROM table_with_status

这是有效的,因为当你写status ='Failed'时,如果状态失败则返回1,否则返回零