我在 Oracle DB 上有表 T_LOCATION_DATA,如下所示:
Person_ID | Location | Role
----------------------------
101 Delhi Manager
102 Mumbai Employee
103 Noida Manager
104 Mumbai Employee
105 Noida Employee
106 Delhi Manager
107 Mumbai Manager
108 Delhi Employee
109 Mumbai Employee
Run Code Online (Sandbox Code Playgroud)
另一个表是 T_STATUS,其中包含以下数据:
Person_ID | Status
-------------------
101 Active
102 Active
103 Inactive
104 Active
105 Active
106 Inactive
107 Active
108 Active
109 Inactive
Run Code Online (Sandbox Code Playgroud)
我正在尝试获取活跃的员工和经理的数量;在单个查询中按位置分组,结果如下:
Location | MANAGER COUNT | EMPLOYEE COUNT
Delhi 1 1
Mumbai 1 1
Noida 0 1
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用以下查询但没有结果: …
oracle ×1