เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเชื่อมต่อข้อมูล

การประกอบสตริงจากหลายส่วนเป็นสิ่งที่ทำบ่อยมากใน SQL Server บางครั้งอาจต้องนำข้อมูลจากหลายคอลัมน์มารวมกันแล้วส่งผลลัพธ์ทั้งหมดไปยังแอปพลิเคชันอื่น ในแบบฝึกหัดนี้ จะได้ทำความคุ้นเคยกับตัวเลือกต่าง ๆ สำหรับการเชื่อมต่อข้อมูล

เราจะสร้างข้อความในรูปแบบนี้: "Chocolate with beans from Belize has a cocoa percentage of 0.6400"

ประโยคนี้สร้างขึ้นโดยการเชื่อมตัวแปรสตริงสองตัวเข้ากับข้อมูลจากคอลัมน์ bean_origin และ cocoa_percent ในตาราง ratings

เพื่อจำกัดจำนวนผลลัพธ์ คิวรีจะเลือกเฉพาะค่าของบริษัทที่ชื่อ "Ambrosia" และ bean_type ที่ไม่ใช่ unknown

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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';
แก้ไขและรันโค้ด