SQLITE3根据列的值返回计数

时间:2015-06-15 19:52:19

标签: sqlite count

我的桌子示例:

ID    MACHINE    RESULT
1     A            fail
2     A            pass
3     B            pass
4     A            fail

下一个查询获取所有MACHINE

的通过次数和失败次数
SELECT RESULT, COUNT(*) FROM my_table GROUP BY RESULT

答案是:

2失败 2通过

我的目标是从特定的机器获取通过和失败计数。 我尝试了以下内容:

SELECT RESULT, COUNT(*) FROM my_table  WHERE MACHINE = 'A' GROUP BY RESULT

它没有按预期工作。 我期待着:

2失败 1次通过

我的错误在哪里? :其中

0 个答案:

没有答案