Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL
  •    5 visitas a la página
  • 2024, abril 17, miércoles

#056 Combinación de consultas por unión en Azure SQL

Como combinar consultas por união em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server

Este código T-SQL usa la cláusula UNION para combinar los resultados de dos consultas diferentes, una para la tabla [f].[ Mercado_Exportacao] y otro para el cuadro [f]. [Mercado_Importacao]. Explicaré cada parte del código

:
  1. Unión Parte Uno:

    SELECT [CO_ANO], [
    CO_MES], [KG_LIQUIDO], 'Exportar' COMO TIPO
    DESDE [f]. [Mercado_Exportacao]
    
    • SELECT: Indica que la siguiente parte del código especificará qué columnas se devolverán en la consulta.
    • [CO_ANO], [CO_MES
    • ], [KG_LIQUIDO]: seleccione las columnas "CO_ANO", "CO_MES" y "KG_LIQUIDO".
    • AS TYPE 'Exportar'
    • : Añade una columna adicional llamada 'TYPE' con el valor constante 'Exportar' para cada fila resultante de la tabla [f]. [Mercado_Exportacao].
  2. UNION:
  3. UNION Operador

    • : Combina los resultados de dos consultas, eliminando duplicados. UNION requiere que las consultas tengan el mismo número de columnas, con tipos de datos coincidentes.
  4. Segunda parte de la Unión:

    SELECCIONE [CO_ANO], [
    CO_MES], [KG_LIQUIDO], 'Importar' COMO TIPO
    DESDE [f]. [Mercado_Importacao]
    
    • SELECT: Indica que la siguiente parte del código especificará qué columnas se devolverán en la consulta.
    • [CO_ANO], [CO_MES
    • ], [KG_LIQUIDO]: seleccione las columnas "CO_ANO", "CO_MES" y "KG_LIQUIDO".
    • AS TYPE 'Import'
    • : Agrega una columna adicional llamada 'TYPE' con el valor constante 'Import' para cada fila resultante de la tabla [f]. [Mercado_Importacao].

El resultado final de la consulta es la combinación de los resultados de las dos partes, donde cada fila tendrá las columnas "CO_ANO", "CO_MES", "KG_LIQUIDO" y "TYPE". La columna "TIPO" indica si los datos están relacionados con la exportación o con la importación. Esto es útil cuando necesita agrupar o analizar datos de diferentes tablas relacionadas.

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

  • Tiempo de leer 1 min 31 seg

avatar
Fabio Santos

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


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora