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

การประยุกต์ใช้ฟังก์ชันสตริงหลากหลายกับข้อมูล

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

ฟังก์ชันที่จะได้ใช้ ได้แก่: LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() และ SUBSTRING()

ข้อควรจำ: สำหรับการค้นหารูปแบบภายในสตริง สัญลักษณ์เหล่านี้มีประโยชน์ที่สุด:

รูปแบบ ความหมาย
% สตริงใดก็ได้ที่มีตั้งแต่ศูนย์ตัวอักษรขึ้นไป
_ อักขระเดี่ยวใดก็ได้หนึ่งตัว
[] อักขระเดี่ยวใดก็ได้ที่อยู่ในช่วงที่ระบุภายในวงเล็บ

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

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

ดูคอร์ส

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

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

SELECT
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
แก้ไขและรันโค้ด