我的数据库中有一个具有以下结构的表。
ID COMPANY_ID Status
-----------------------
1 10 1
2 10 2
3 12 2
4 12 2
5 12 1
6 13 3
7 14 3
8 14 3
9 10 1
10 10 2
我想将我的结果按公司 ID 分组并计算每个状态并将它们列为单独的列。
IE
COMPANY_ID Status 1 Status 2 Status 3
-------------------------------------------
10 2 2 0
12 1 2 0
13 0 0 1
14 0 0 2
我的问题是如何从我的表格中获得上述结果?并可能加入公司表。
尝试了几种可能,但没有得到结果。