SQL 查询任务状态统计:总数、已停止、正在执行、异常、已完成
您可以使用以下 SQL 语句来查询全部任务数量、已停止数量、正在执行数量、异常数量和已完成数量的总数:
SELECT
COUNT(*) AS '全部任务数量',
SUM(CASE WHEN status = '已停止' THEN 1 ELSE 0 END) AS '已停止数量',
SUM(CASE WHEN status = '正在执行' THEN 1 ELSE 0 END) AS '正在执行数量',
SUM(CASE WHEN status = '异常' THEN 1 ELSE 0 END) AS '异常数量',
SUM(CASE WHEN status = '已完成' THEN 1 ELSE 0 END) AS '已完成数量'
FROM your_table_name;
请确保将your_table_name替换为您实际的表名。这条 SQL 语句将返回一个结果集,其中包含了全部任务数量、已停止数量、正在执行数量、异常数量和已完成数量的总数。
原文地址: https://www.cveoy.top/t/topic/o3Xn 著作权归作者所有。请勿转载和采集!