2009-06-16

Como nomear colunas com comando SQL?

Precisei fazer uma conexão com SQL2008 e especificar nome as colunas.

Basicamente o comando faz uma média dos valores de cada campo.

Para um exemplo utilizarei uma base de dados representada pela figura abaixo:

Os campos que devo obter a média são: Coluna1, Coluna2 e Coluna3.

Os valores em cada "célula" são os dados para calcular a média.

O comando SQL para obter a média de cada campo e nomear a coluna será:

1:    SQL AVG(Coluna1) As Media_Coluna1,
2: AVG(Coluna2) As Media_Coluna2,
3: AVG(Coluna3) As Media_Coluna3
4: FROM base_de_dados

Linhas 1, 2 e 3 fazem a média e o nome é colocado após utilizar o "As".

Dessa forma os campos e as médias devolvidos pelo SQL2008 serão:

 Media_Coluna1 = 2,1
Media_Coluna2 = 5,3
Media_Coluna3 = 7

Nenhum comentário:

Postar um comentário