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

การค้นหาใน ARRAY ด้วย @>

ตัวดำเนินการ @> เป็นไวยากรณ์อีกรูปแบบหนึ่งของฟังก์ชัน ANY ใช้สำหรับจับคู่ข้อมูลใน ARRAY ด้วยไวยากรณ์ดังนี้

WHERE array_name @> ARRAY['search text'] :: type[]

มาฝึกใช้ตัวดำเนินการนี้ในแบบฝึกหัดกัน

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

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ตัวดำเนินการ contains เพื่อจับคู่ข้อความ Deleted Scenes ในคอลัมน์ special_features

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

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

SELECT 
  title, 
  special_features 
FROM film 
-- Filter where special_features contains 'Deleted Scenes'
WHERE ___ ___ ARRAY['Deleted Scenes'];
แก้ไขและรันโค้ด