【发布时间】:2016-10-03 12:09:03
【问题描述】:
我有一个格式的表格
SID LinkName
A1 Link1
A1 Link2
A2 Link1
A2 Link2
A2 Link3
A3 Link2
A1 Link1
A2 Link2
我需要以以下格式显示每种链接类型的计数结果
Link1 Link2 Link3
3 4 1
请指教。
编辑: 另外,如果我需要以以下格式显示每种链接类型的不同计数的结果。 Like A1 -> Link1 出现两次但只需要计算一次
Link1 Link2 Link3
2 3 1
【问题讨论】:
-
如果link4突然出现在表格中,预期的结果是什么?
-
为什么需要这种格式?如果添加 Link4 和 Link5 会发生什么?它不是动态的,只需做一个简单的选择计数并处理显示 LinkName,total。我不明白投票,没有提供代码,你没有尝试任何东西,肯定是重复的问题......
-
大部分是静态数据需要的。
标签: mysql sql group-by case where