BaşlayınÜcretsiz başlayın

Verileri birleştirme

SQL Server'da parçaları bir araya getirerek bir metin oluşturmak oldukça sık yapılan bir işlemdir. Farklı sütunlardaki bilgileri birleştirip sonucu tek parça halinde farklı uygulamalara göndermen gerekebilir. Bu egzersizde, verileri birleştirmenin farklı seçeneklerini tanıyacaksın.

Şuna benzer bir mesaj oluşturacaksın: "Belize menşeli çekirdekli çikolatanın kakao oranı 0.6400".

Bu cümle, ratings tablosundaki bean_origin ve cocoa_percent sütunlarındaki verilerle iki metin değişkenini birleştirerek oluşturuluyor.

Sonuç sayısını kısıtlamak için sorgu yalnızca "Ambrosia" adlı şirketin değerlerini seçecek ve bean_type bilinmeyen olmayacak.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Verileri İşlemek için Fonksiyonlar

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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';
Kodu Düzenle ve Çalıştır