Free cookie consent management tool by TermsFeed Policy Generator
  •    2 page views
  • 2025, August 27, Wednesday

#053 combinar valores de colunas com separador no azure sql

Como combinar valores de colunas com separador 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 na tabela "erp.Colaboradores". Vou explicar cada parte do código:

  1. SELECT CONCAT\_WS(', ', \[Endereco\], \[Cidade\], \[Estado\]) AS ENDERECO:
  • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
  • CONCAT\_WS(', ', \[Endereco\], \[Cidade\], \[Estado\]) AS ENDERECO: Utiliza a função CONCAT\_WS para concatenar as colunas "Endereco", "Cidade" e "Estado" com uma vírgula seguida de um espaço como separador. O resultado dessa concatenação é renomeado como "ENDERECO".
  1. FROM \[erp\].\[Colaboradores\]:
  • FROM: Indica a tabela da qual os dados serão selecionados.
  • \[erp\].\[Colaboradores\]: É o nome da tabela da qual os dados serão extraídos. O prefixo "erp." sugere que a tabela está em um esquema chamado "erp".

Portanto, o código retorna uma única coluna chamada "ENDERECO", que é o resultado da concatenação das colunas "Endereco", "Cidade" e "Estado" da tabela "erp.Colaboradores". Cada valor nesta coluna é uma string que representa o endereço completo do colaborador, onde as partes do endereço são separadas por vírgula e um espaço. Essa técnica é útil para consolidar várias colunas de texto em uma única coluna para facilitar a exibição ou uso em relatórios.

This content contains
  • Content Imagem
  • Language Portuguese
  • Duration
  • Subtitles Não

  • Reading time 1 min 3 seg

avatar
Fabio Santos

Data Scientist and Consultant for Digital and Analytics Solutions


  • Share

Youtube Channel

@fabioms

Subscribe now