我和这个人有同样的问题,但对于 MySQL 而不是 SQL Server。可以用 MySQL 完成取消分组吗?不幸的是,MySQL 没有“Unpivot”功能。这是我需要的一个例子:
原始数据:
----------------------------------
owner id | name | occurances
----------------------------------
1 | red | 4
1 | yellow | 2
1 | green | 3
----------------------------------
查询输出:
---------------
id | name
---------------
1 | red
1 | red
1 | red
1 | red
1 | yellow
1 | yellow
1 | green
1 | green
1 | green
---------------