【发布时间】:2016-05-25 04:03:52
【问题描述】:
我想计数 CHAT 表中的行,他们的REASON_ID 列存在于REASON_GROUP 表中:
第一个表Chat:
ID REASON_ID DEPARTMENT_ID
1 46 1
2 46 1
3 50 1
4 50 2
5 100 1
6 100 2
第二桌Reason:
ID REASON_NAME REASON_GROUP_ID
46 Reason1 1
50 Reason2 1
100 Reason3 2
101 Reason4 2
105 Reqson5 3
第三桌Reason_Group:
ID NAME
1 Group1
2 Group2
3 Group3
我想像这样显示结果:
Reason1 Reason2 Reason3 Reason4 Reason5
2 2 2 0 0
【问题讨论】:
-
了解旋转。
-
必须排成一行吗?在不同的行中分别显示计数(名称 + 值)怎么样?
-
为什么你的问题有mysql和tsql标签?您使用 MS SQL 服务器吗?