SELECT
TO_CHAR(a.通过数/a.总数*100,'FM999.90')|| '%' 通过率,
TO_CHAR(a.失败数/a.总数*100,'FM999.90')|| '%' 失败率
FROM (
COUNT(CASE WHEN D1.CONCLUSION = 'Pass' THEN 1 END) 通过数,
COUNT(CASE WHEN D1.CONCLUSION = 'Fail' THEN 1 END) 失败数,
COUNT(*) 总数
FROM D1
)a
SQL调整一下,使用数字
a.通过数/a.总数*100 通过率,
a.失败数/a.总数*100 失败率
系列用字段名
直接sql中union对应数据就可以啊