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

ดึงข้อความจากตรงกลาง

บางครั้งส่วนที่น่าสนใจของข้อความอาจอยู่ที่ต้นหรือท้ายสตริงพอดี แต่ส่วนใหญ่แล้วมักต้องดึงข้อมูลจากช่วงกลางของข้อความ มาดูวิธีใช้ RIGHT, LEN, CHARINDEX และ SUBSTRING เพื่อดึงส่วนที่อยู่ภายในสตริงกัน คอลัมน์ description อาจมีสาเหตุการไฟฟ้าดับหลายข้อในแต่ละแถว เราต้องการดึงสาเหตุเพิ่มเติมของการไฟฟ้าดับทุกครั้งที่ปรากฏคำว่า Weather ในคอลัมน์ description

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

SQL Server เบื้องต้น

ดูคอร์ส

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

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

-- Complete the query to find `Weather` within the description column
SELECT 
  description, 
  ___('___', description) 
FROM 
  grid
WHERE description LIKE '%Weather%';
แก้ไขและรันโค้ด