Free cookie consent management tool by TermsFeed Policy Generator
  •    11 visitas a la página
  • 2026, febrero 11, miércoles

#002 Ordenar por valor agrupado no Azure SQL

Como ordenar por valor agrupado em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server

Este código T-SQL realiza uma consulta em um banco de dados que possui uma tabela chamada "f.Moeda\_Cotacoes".

Vou explicar passo a passo o que cada parte do código faz:

```

SELECT MOEDA, AVG(TAXA_VENDA) AS VENDA_MED

FROM f.Moeda_Cotacoes

GROUP BY MOEDA

ORDER BY VENDA_MED DESC;

```

  1. SELECT MOEDA, AVG(TAXA\_VENDA) AS VENDA\_MED:
  • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
  • MOEDA: É a coluna que será selecionada.
  • AVG(TAXA\_VENDA) AS VENDA\_MED: Calcula a média (AVG) da coluna "TAXA\_VENDA" para cada grupo de registros com base na coluna "MOEDA". O resultado dessa média é renomeado como "VENDA\_MED" para facilitar a referência na consulta.
  1. FROM f.Moeda\_Cotacoes:
  • FROM: Indica a tabela da qual os dados serão selecionados.
  • f.Moeda\_Cotacoes: É o nome da tabela da qual os dados serão extraídos. O prefixo "f." sugere que a tabela está em um esquema chamado "f".
  1. GROUP BY MOEDA:
  • GROUP BY: Agrupa os resultados com base na coluna especificada, neste caso, "MOEDA". Isso significa que a média será calculada para cada grupo distinto de valores na coluna "MOEDA".
  1. ORDER BY VENDA\_MED DESC:
  • ORDER BY: Ordena os resultados da consulta.
  • VENDA\_MED DESC: Ordena os resultados com base na coluna "VENDA\_MED" de forma descendente (DESC), ou seja, do maior para o menor. Isso significa que as moedas com a maior média de "TAXA\_VENDA" serão exibidas primeiro.

Portanto, o código retorna a média das taxas de venda ("TAXA\_VENDA") agrupadas por moeda ("MOEDA") da tabela "f.Moeda\_Cotacoes". Os resultados são ordenados de forma decrescente pela média de venda ("VENDA\_MED").

Este contenido contiene
  • Conteúdo Imagem
  • Idioma Português
  • Duración
  • Subtítulos Não

  • Tiempo de leer 1 min 27 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora