Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL
  •    13 visitas a la página
  •   0 visualizaciones de vídeo
  • 2024, noviembre 07, jueves

#057 Clasificación de los 10 valores principales en Azure SQL

Como classificar os 10 maiores valores 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] y utiliza la función de ordenación RANK() para asignar una clasificación a las filas en función de la columna [TAXA_VENDA]. Explicaré cada parte del código

:SELECT TOP (10) [CURRENCY], [
  1. TAXA_VENDA], RANK() OVER (ORDER BY [TAXA_VENDA] DESC) AS ORDER:select TOP (

    10
    • ): Indica que solo se devolverán los primeros 10 resultados en la consulta.
    • [MONEDA], [TAXA_VENDA]: Seleccione las columnas "MONEDA" y "TAXA_VENDA".
    • RANK() OVER (ORDER BY [TAXA_VENDA
    • ] DESC) AS ORDER: Utiliza la función RANK() para asignar un número de clasificación a las filas en función del orden descendente de la columna [TAXA_VENDA]. El resultado de esta clasificación pasa a llamarse "PEDIDO".
  2. DESDE [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".
  3. ORDER BY: Ordena

    los
    • resultados de la consulta.
    • [ORDER]: Ordena los resultados en función de la columna "ORDER", que es el resultado de la función RANK().

Por lo tanto, el código devuelve las 10 primeras filas de la tabla [f]. [MOEDA_COTACOES] con las columnas "CURRENCY" y "TAXA_VENDA", y una columna adicional llamada "ORDER" que representa el tipo de filas basadas en la columna "TAXA_VENDA" en orden descendente. Esta consulta es útil cuando se desea identificar los mejores (o peores) tipos de cambio de venta de divisas en una tabla.

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

  • Tiempo de leer 1 min 26 seg

avatar
Fabio Santos

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


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora