Sql将行转换为列

Sql将行转换为列,sql,ms-access,Sql,Ms Access,表: Id-语音-值 501-VO01-11 501-VO02-12 502-VO01-25 502-VO04-27 502-VO05-28 502-VO09-20 我必须提取此表中所有Id的所有语音。 计算Id从1到7811,我想用一个查询提取每个Id的所有不同语音。我想要一张像这样的唱片 Id,voice1,value1,voice2,value2。。沃恩,瓦伦 在这种情况下: 501,VO01,11,VO02,12 502,VO01,25,VO04,27,VO05,28,VO09,20 感

表: Id-语音-值

501-VO01-11

501-VO02-12

502-VO01-25

502-VO04-27

502-VO05-28

502-VO09-20

我必须提取此表中所有Id的所有语音。 计算Id从1到7811,我想用一个查询提取每个Id的所有不同语音。我想要一张像这样的唱片

Id,voice1,value1,voice2,value2。。沃恩,瓦伦

在这种情况下:

501,VO01,11,VO02,12

502,VO01,25,VO04,27,VO05,28,VO09,20


感谢您

sql server或access?请快速通过谷歌将我发送到本网站的另一个主题: