【发布时间】:2014-09-18 05:12:33
【问题描述】:
我在一列中有几行如下:
Country
----------
USA
UK
Singapore
现在,我想得到如下结果:
First_Country | Second_Country | Third_Country
--------------+-----------------+--------------
USA | UK | Singapore
NULL | USA | UK
怎么办?我试过Pivot 或Unpivot 没有运气。
【问题讨论】:
-
请以您希望的准确表格形式提供输出样本。
-
@KasimHusaini:谢谢,现在格式正确。请帮忙。我正在使用 2008 Management Studio。 2012年有没有简单的办法?
-
您如何确定哪一行与其他行分组?需要有另一列来确定要旋转的行组。没有它的分组可能是可能的,但完全是任意的。
标签: sql sql-server sql-server-2008 sql-server-2008-r2 sql-server-2012-express