大家好,我在 sql server 中进行查询时遇到问题。
我有 3 个表:testcases、executions 和 execution_bugs:
测试用例
id | name
-------------
1 | Login
2 | Logout
处决
id | testcase_id
-----------------
1 | 1
2 | 2
3 | 1
执行错误
execution_id | bug_id
----------------------
1 | B-1
3 | B-2
而且我需要知道定义了多少测试用例,有多少已经执行,有多少测试用例有错误,有多少没有。
我正在寻找一个可以给我这种结果的查询:
testcases_n | executed | with_bugs | without_bugs | bugs_amount
---------------------------------------------------------------
2 | 2 | 1 | 1 | 2
考虑到表结构,这可能吗?
谢谢!