0
数据我米使用SQL Server 2008 R2和具有该表的:枢轴大量使用SQL Server
ID Phrase
1 smeels
2 like
3 teen
4 spirit
但短语的数量就像是大约20万和我的目标是“把它的其他方式“所以要得到这样的输出:
ID Smeels Like Teen Spirit
1 1 0 0 0
2 0 1 0 0
3 0 0 1 0
4 0 0 0 1
尝试使用CASE与旋转功能,但我不知道如何与列的大量处理。我该如何处理这个任务?
在此先感谢。
你真的不能有20000列,结果集,所以你想要做什么ISN不可能。 –
不要只看透视功能 - 如果它仍然是一种方式将是不错的 – HalfPintBoy
让你的应用程序做到这一点(它将不得不迭代通过一行一次一切)。 –