【发布时间】:2020-07-01 12:47:13
【问题描述】:
我有一个包含以下数据的表格
| id | type |
-------------
| 1 | a |
| 1 | b |
| 1 | a |
| 2 | a |
| 2 | b |
| 3 | a |
我想知道每个 ID 每种类型出现的次数
| id | a | b |
| 1 | 2 | 1 |
| 2 | 1 | 1 |
| 3 | 1 | 0 |
SQL 中有没有办法(类似于数据透视表)
【问题讨论】:
-
是的,有办法。您的值是否限制为 (a, b) 还是应该是动态的?
-
限小集(