Sql server Qquery以所需格式在SQL表中获取数据

Sql server Qquery以所需格式在SQL表中获取数据,sql-server,Sql Server,我有一些列,如下所示 1st Month 2nd Month 3rd Month 4th Month 5th Month 6th Month Current_Month 10 20 30 40 50 60 70 10 10 10 10 10 10 10 我需

我有一些列,如下所示

1st Month   2nd Month   3rd Month   4th Month   5th Month   6th Month   Current_Month
10          20          30          40          50          60          70
10          10          10          10          10          10          10
我需要这样的输出

Feb March   April   May June    July    August
10  20      30      40  50      60      70
10  10      10      10  10      10      10
而且数据每个月都会发生变化,因此当前月份列应替换为月份名称,并相应地使用月份名称替换最近月份的数据

请注意我是初学者


提前感谢。

请发布您的查询,该查询返回了上述设计的样本输出。。。这是SQL Server表数据还是某种奇怪的Excel导入?通常:动态列标题需要动态SQL或(有限制的)pivot。这两个概念都不是真正的初学者的东西。。。请提供更多细节…相信我,伙计们,我是一个真正的初学者,这项任务是由负责人完成的,我没有任何查询来获取这项任务的任何样本输出。已经一天了,我没有得到任何帮助。。伙计们,有人能做到这一点吗?请发布您的查询,返回上述设计的样本输出。。。这是SQL Server表数据还是某种奇怪的Excel导入?通常:动态列标题需要动态SQL或(有限制的)pivot。这两个概念都不是真正的初学者的东西。。。请提供更多细节…相信我,伙计们,我是一个真正的初学者,这项任务是由负责人完成的,我没有任何查询来获取这项任务的任何样本输出。已经一天了,我没有得到任何帮助。。伙计们,有人能做到吗?