Suppose I have a table like this:
ID Result
-------------
1 , 'pass'
2 , 'pass'
3 , 'fail'
4 , 'fail'
5 , 'fail'
6 , 'fail'
Is there an easy way to find COUNT WHERE result = 'fail' AND total COUNT.
Expected Result:
FailCount TotalCount
-----------------------
4 6
Yes, we can do this using a subquery like this:
SELECT
(SELECT COUNT(result) FROM t WHERE result='fail') AS FAILCount
, COUNT(result)
AS TotalCount FROM t;
But is there a way to do this:
SELECT COUNT(WHERE Result='fail') , COUNT(Result) FROM ...
I am trying in this fiddle.
source
share