【发布时间】:2014-01-30 11:59:34
【问题描述】:
我想计算某个人有多少只动物,并计算每只动物的个体。我有一个包含这些列的表
| name | animals |
-------------------------
| abc | 'dog' |
| def | 'dog' |
| def | 'cat' |
| abc | 'dog' |
| def | 'cat' |
| def | 'mouse' |
| abc | 'cat' |
| def | 'dog' |
我的结果应该是这样的
| name | dog | cat | mouse | Total |
--------------------------------------------------------
| abc | 2 | 1 | 0 | 3 |
| def | 2 | 2 | 1 | 5 |
请谁能告诉我如何查询?
【问题讨论】:
-
数据显示问题一般最好在应用层/表现层代码中处理。或者,这是一个简单的 PIVOT QUERY。
-
那么可以查询什么
-
没有解决办法吗?
-
我已经发布了解决您问题的方法,您可以测试一下