Free cookie consent management tool by TermsFeed Policy Generator
  •    5 visitas a la página
  • 2026, enero 22, jueves

#056 combinar consultas por união no 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 utiliza a cláusula UNION para combinar os resultados de duas consultas diferentes, uma para a tabela \[f\].\[Mercado\_Exportacao\] e outra para a tabela \[f\].\[Mercado\_Importacao\]. Vou explicar cada parte do código:

  1. Primeira Parte da União:

SELECT [CO_ANO], [CO_MES], [KG_LIQUIDO], 'Exportacao' AS TIPO

FROM [f].[Mercado_Exportacao]

  • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
  • \[CO\_ANO\], \[CO\_MES\], \[KG\_LIQUIDO\]: Seleciona as colunas "CO\_ANO", "CO\_MES" e "KG\_LIQUIDO".
  • 'Exportacao' AS TIPO: Adiciona uma coluna adicional chamada "TIPO" com o valor constante 'Exportacao' para cada linha resultante da tabela \[f\].\[Mercado\_Exportacao\].
  1. Operador UNION:
  • UNION: Combina os resultados de duas consultas, eliminando duplicatas. O UNION exige que as consultas tenham o mesmo número de colunas, com tipos de dados correspondentes.
  1. Segunda Parte da União:

SELECT [CO_ANO], [CO_MES], [KG_LIQUIDO], 'Importacao' AS TIPO

FROM [f].[Mercado_Importacao]

  • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
  • \[CO\_ANO\], \[CO\_MES\], \[KG\_LIQUIDO\]: Seleciona as colunas "CO\_ANO", "CO\_MES" e "KG\_LIQUIDO".
  • 'Importacao' AS TIPO: Adiciona uma coluna adicional chamada "TIPO" com o valor constante 'Importacao' para cada linha resultante da tabela \[f\].\[Mercado\_Importacao\].

O resultado final da consulta é a combinação dos resultados das duas partes, onde cada linha terá as colunas "CO\_ANO", "CO\_MES", "KG\_LIQUIDO" e "TIPO". A coluna "TIPO" indica se os dados são relacionados à exportação ou importação. Isso é útil quando você precisa agrupar ou analisar dados de diferentes tabelas relacionadas.

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

También te puede gustar