Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL
  •    2 visitas a la página
  • 2024, mayo 10, viernes

#013 Filtrar por valor agrupado en Azure SQL

Como filtrar 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 una consulta en la tabla "f.Moeda_Cotacoes". Explicaré cada

parte del código:SELECT
  1. CURRENCY, AVG(TAXA_VENDA)

    :
    • SELECT: Indica que la siguiente parte del código especificará qué columnas se devolverán en la consulta.
    • MONEDA: Esta es la columna que se seleccionará.
    • AVG(TAXA_VENDA): Calcula el promedio (AVG) de la columna "TAXA_VENDA" para cada grupo de registros en función de la columna "CURRENCY".
  2. FROM
  3. f.Moeda_Cotacoes

    :
    • FROM: Indica la tabla de la que se seleccionarán los datos.
    • f.Moeda_Cotacoes: Este es el nombre de la tabla de la que se extraerán los datos. El prefijo "f." sugiere que la tabla está en un esquema llamado "f".
  4. GROUP BY CURRENCY:
  5. group BY:

    • Agrupa los resultados en función de la columna especificada, en este caso, "CURRENCY". Esto significa que el promedio se calculará para cada grupo distinto de valores en la columna "MONEDA".
  6. HAVING AVG(TAXA_VENDA) >

    5:
    • HAVING: Filtra los resultados del grupo en función de una condición después de la agregación, en este caso, la condición es que la media del "TAXA_VENDA" debe ser mayor que 5.

Por lo tanto, el código devuelve el promedio de las tasas de venta ("TAXA_VENDA") agrupadas por moneda ("CURRENCY"), pero solo incluye los resultados en los que la tasa de venta promedio es superior a 5. Esta consulta es útil cuando se desea filtrar grupos de datos agregados en función de una condición específica.

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

  • Tiempo de leer 1 min 22 seg

avatar
Fabio Santos

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


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora