当前位置: 代码迷 >> Sql Server >> 把竖着的某列依照人名横着排列
  详细解决方案

把竖着的某列依照人名横着排列

热度:45   发布时间:2016-04-24 21:08:20.0
把竖着的某列按照人名横着排列

某个帖子上的,觉得蛮实用的。
create table Goods(Sname nchar(10), Gname nchar(10))
insert into Goods values('Adams', 'milk')
insert into Goods values('Adams', 'apple')
insert into Goods values('Adams', 'banana')
insert into Goods values('Bush', 'banana')
insert into Goods values('Bush', 'milk')
insert into Goods values('Car', 'water')
insert into Goods values('Car', 'cake')

看上去简单。但偶水平低,就是做不出来
SQL ?列变成行

------解决方案--------------------
这里有很多例子,请参考:
http://blog.csdn.net/hdhai9451/article/details/5026933  
  相关解决方案