mysql count 搭配case的使用,一条sql统计多条数据

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/saberpan/article/details/102747006

在这里插入图片描述
在这里插入图片描述

SELECT 
count(CASE WHEN testresult IS NULL THEN 1  end)'NULL',    
count(CASE WHEN testresult ='FAIL' THEN 1  end)'FAIL',
count(CASE WHEN testresult = 'PASS' THEN 1  end)'PASS'
FROM auto_jdy_uidesc 
WHERE Uitest_id IN 
(SELECT a.id from auto_jdy_taskdesc a WHERE a.taskname ="login")

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/saberpan/article/details/102747006