ÎncepețiÎncepe gratuit

Concatenarea datelor

Asamblarea unui șir de caractere din mai multe părți este o operație frecventă în SQL Server. Uneori ai nevoie să combini informații din coloane diferite și să trimiți rezultatul ca un întreg către alte aplicații. În acest exercițiu, te vei familiariza cu diferitele opțiuni pentru concatenarea datelor.

Vei crea un mesaj similar cu acesta: "Chocolate with beans from Belize has a cocoa percentage of 0.6400".

Propoziția este creată prin concatenarea a două variabile de tip șir cu date din coloanele bean_origin și cocoa_percent, din tabelul ratings.

Pentru a limita numărul de rezultate, interogarea va selecta doar valorile pentru compania numită "Ambrosia", unde bean_type nu este necunoscut.

Acest exercițiu face parte din cursul

Funcții pentru manipularea datelor în SQL Server

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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';
Editează și rulează codul