

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A linguagem Transact-SQL, uma extensão ao padrão SQL-92, é a linguagem utilizada por desenvolvedores na construção de aplicações que manipulam dados mantidos no SGBD SQL Server. Sobre o uso de funções pertencentes à linguagem Transact-SQL, considere que a instrução a seguir foi executada no SQL Server 2018, evidenciando a tabela 1:
Tabela 1
Ano | Mês | Valor |
2022 | Janeiro | R$ 100.056,00 |
2022 | Fevereiro | R$ 130.063,00 |
2022 | Março | R$ 111.210,00 |
2022 | Abril | R$ 98.958,00 |
2022 | Maio | R$ 109.352,00 |
2022 | Junho | R$ 115.443,00 |
A tabela 2 apresenta as mesmas informações da tabela 1; porém, transformadas do formato horizontal (linhas) para o formato vertical (Colunas).
Tabela 2
Ano | Janeiro | Fevereiro | Março | Abril | Maio | Junho |
2022 | R$ 100.056,00 | R$ 130.063,00 | R$ 111.210,00 | R$ 98.958,00 | R$ 109.352,00 | R$ 115.443,00 |
Qual operador foi utilizado para transformar a tabela 1 em tabela 2 (linhas em colunas)?
PIVOT
APPLY
FETCH
GROUP BY