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

การดึงข้อความย่อย

ในแบบฝึกหัดนี้ จะได้ฝึกดึงข้อความบางส่วนออกจาก string โดยใช้ข้อมูลจากตาราง voters

มีฟังก์ชันในตัวที่ช่วยทำสิ่งนี้ได้ โดยรับพารามิเตอร์ดังนี้:

  • นิพจน์ที่ต้องการดึงข้อความย่อยออกมา
  • ตำแหน่งเริ่มต้นของข้อความย่อย
  • และความยาวของข้อความย่อย

โปรดจำไว้ว่าตำแหน่งของอักขระตัวแรกใน string คือ 1 ไม่ใช่ 0 ซึ่งจะช่วยให้คำนวณตำแหน่งเริ่มต้นได้ถูกต้อง

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

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

ดูคอร์ส

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

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

SELECT 
	email,
    -- Extract 5 characters from email, starting at position 3
	___ AS some_letters
FROM voters;
แก้ไขและรันโค้ด