Como converter campos em linhas através do SQL no MS Access 2007 ou no MS SQL Server 2005

Eu tenho uma tabela herdada do MS Access 2007 que contém 52 campos (1 campo para cada semana do ano) representando dados históricos de vendas (mais um campo para o ano). Gostaria de converter esse banco de dados em uma listagem de Tempo / Valor mais convencional.

Alguém sabe como fazer isso sem escrever consultas com mais de 52 parâmetros explícitos?

(se existir uma solução no MS SQL Server 2005, também posso exportar / importar a tabela)

questionAnswers(3)

yourAnswerToTheQuestion