Sql 我想把行转换成列

Sql 我想把行转换成列,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我的桌子是空的 id name address 1 suraj bhilwara 2 kapil jahazpur 3 nitin jaipur 我想要这样的输出 1 2 3 suraj kapil nitin bhilwar jahzpur jaipur 请在这方面提供帮

我的桌子是空的

  id  name   address
   1  suraj   bhilwara
   2  kapil    jahazpur
   3  nitin   jaipur
我想要这样的输出

    1               2                   3
suraj            kapil                 nitin
bhilwar           jahzpur             jaipur  

请在这方面提供帮助,提前感谢

您可以使用此处解释的
透视:

您正在使用哪些rdbms以及您迄今为止尝试了哪些rdbms?我的值不是固定不变的,它经常更改。您的意思是明天您的表中可能会有100多人吗?你想再显示100列吗?这不是SQL所能做到的,不管怎样,它看起来真的很糟糕。我的建议是寻找一种不同的工具来可视化您的数据