【发布时间】:2019-12-19 19:43:59
【问题描述】:
我有两个执行计数的查询。一个是总计数,下一个是通过的测试用例的总计数。
我想为此编写一个查询(有一个结果集)。我怎么可能返回一个返回以下内容的表
|Release Name| Total Count | Passed
SELECT
REL.REL_NAME as "Release Name",
count(REL.REL_NAME) as "Total Count"
FROM TEST TST
INNER JOIN TESTCYCL TCY ON TST.TS_TEST_ID = TCY.TC_TEST_ID
INNER JOIN CYCLE CYC ON TCY.TC_CYCLE_ID = CYC.CY_CYCLE_ID
INNER JOIN RELEASE_CYCLES RCY ON CYC.CY_ASSIGN_RCYC = RCY.RCYC_ID
INNER JOIN RELEASES REL ON REL.REL_ID = RCY.RCYC_PARENT_ID
GROUP BY REL.REL_NAME
ORDER BY REL.REL_NAME
SELECT
REL.REL_NAME as "Release Name",
count(REL.REL_NAME) as "Passed"
FROM TEST TST
INNER JOIN TESTCYCL TCY ON TST.TS_TEST_ID = TCY.TC_TEST_ID
INNER JOIN CYCLE CYC ON TCY.TC_CYCLE_ID = CYC.CY_CYCLE_ID
INNER JOIN RELEASE_CYCLES RCY ON CYC.CY_ASSIGN_RCYC = RCY.RCYC_ID
INNER JOIN RELEASES REL ON REL.REL_ID = RCY.RCYC_PARENT_ID
WHERE TC_STATUS = 'Passed'
GROUP BY REL.REL_NAME
ORDER BY REL.REL_NAME`
【问题讨论】: