查看了一些帖子,但尚未找到可行的答案。
我有一张桌子的例子:
Item 1 | Item 2 | Item 3 | Item 4 |
-----------------------------------------------------
Hamburger Fries Soda Salad
Fries Hamburger Soda
Salad Soda Soda
Hamburger Fries
然后我试图计算并将它们分组,以便它们显示出来。
4 Soda
3 Hamburger
3 Fries
2 Salad
答案 0 :(得分:2)
Unpivot
数据并执行计数
select Items,count(1)
from yourtable
cross apply(values (Item1),(Item2),(Item3),(Item4)) CA (items)
Group by Items