我有表,此表包含result column
和一些条目。我只是想知道如何使用MySql查询来计算这些条目(请参阅结果)...
也
(查看结果列图像和查询)或者非常感谢帮助
结果列图片
查询
SELECT cpd.result FROM cron_players_data cpd
WHERE cpd.`status` = '1'
AND (cpd.`result` = '1' OR cpd.`result` = '2')
AND cpd.`player_id` = '81'
需要结果
result count
1 2
2 6
答案 0 :(得分:0)
SELECT result, COUNT(result) `count` FROM
(
SELECT cpd.result result
FROM cron_players_data cpd
WHERE cpd.`status` = '1'
AND (cpd.`result` = '1' OR cpd.`result` = '2')
AND cpd.`player_id` = '81'
) a
GROUP BY result
答案 1 :(得分:0)
SELECT cpd.result, count(*) FROM cron_players_data cpd
WHERE cpd.`status` = '1'
AND (cpd.`result` = '1' OR cpd.`result` = '2')
AND cpd.`player_id` = '81' group by cpd.`result`