本文介绍了在SQL中使用pivot进入列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我的桌子上有以下格式的数据: ID Val1 Val2金额 Item1 2 3 1 Item1 4 5 2 Item1 6 7 3 Item2 1 3 1 Item2 4 6 2 Item2 5 7 3 Item3 1 4 1 Item3 5 8 2 Item3 9 12 3 Item4 0 2 1 Item4 3 5 2 Item4 6 8 3 我所需要的结果为: ID 1_Val1 1_Val2 2_Val1 2_Val2 3_Val1 3_Val2 的Item1 2 3 4 5 6 7 Item2 1 3 4 6 5 7 Item3 1 4 5 8 9 12 Item4 0 2 3 5 6 8 我怎样才能获得这个? 谢谢。解决方案 为了清楚了解Pivote检查这个? Pivote in SQL [ ^ ] Hi,I am having a table with data in the following format:IDVal1Val2AmountItem1231Item1452Item1673Item2131Item2462Item2573Item3141Item3582Item39123Item4021Item4352Item4683I need the result as:ID1_Val11_Val22_Val12_Val23_Val13_Val2Item1234567Item2134657Item31458912Item4023568How can i obtain this?Thank you. 解决方案 For much clear understanding of Pivote check this?Pivote In SQL[^] 这篇关于在SQL中使用pivot进入列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 10-25 09:52