ComeçarComece de graça

Concatenando dados

Montar uma string a partir de partes é algo bem comum no SQL Server. Muitas vezes você precisa juntar informações de colunas diferentes e enviar o resultado completo para outras aplicações. Neste exercício, você vai conhecer as diferentes opções para concatenar dados.

Você vai criar uma mensagem como esta: "Chocolate with beans from Belize has a cocoa percentage of 0.6400".

A frase é criada concatenando duas variáveis de texto com dados das colunas bean_origin e cocoa_percent, da tabela ratings.

Para restringir o número de resultados, a consulta vai selecionar apenas valores da empresa chamada "Ambrosia" e bean_type não é desconhecido.

Este exercício faz parte do curso

Funções para manipular dados no SQL Server

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

DECLARE @string1 NVARCHAR(100) = 'Chocolate with beans from';
DECLARE @string2 NVARCHAR(100) = 'has a cocoa percentage of';

SELECT 
	bean_type,
	bean_origin,
	cocoa_percent,
	-- Create a message by concatenating values with "+"
	@string1 ___ ' ' ___ bean_origin ___ ___ + @string2 + ' ' + CAST(___ AS nvarchar) AS message1
FROM ratings
WHERE 
	company = 'Ambrosia' 
	AND bean_type <> 'Unknown';
Editar e executar o código