在 Oracle 中,给定以下数据
+------------+-----+
+ STATUS | GRP +
+------------+-----+
+ Pass | A +
+ Fail | A +
+ Pass | A +
+ Pass | B +
+ Fail | B +
+ Pass | C +
+ bad | C +
+------------------+
我想得到以下结果
+---------+-------+-------+-------+
+ GRP | Total + Pass + Fail +
+---------+-------+-------+-------+
+ A | 3 + 2 + 1 +
+ B | 2 + 1 + 1 +
+ C | 2 + 1 + 0 +
+---------+-------+-------+-------+
是否可以使用一个 SQL 查询来完成,还是需要进行三个单独的 SQL 调用?