คำว่า “NOT EXISTS” มีความหมายตรงกับข้อใด
กตรวจว่าไม่มีแถวสัมพันธ์ โดยเลี่ยงข้อควรระวัง NULL ของ NOT IN ได้เมื่อเขียนเงื่อนไขถูกต้อง
ขเป็น TRUE เมื่อ Subquery คืนอย่างน้อยหนึ่งแถว เหมาะกับการตรวจการมีความสัมพันธ์
คเช่น ON CONFLICT หรือ ON DUPLICATE KEY เป็นส่วนขยาย ไม่ใช่ Syntax เดียวกันทุกระบบ
งผลเสมือนธุรกรรมทำทีละรายการ แต่มีต้นทุนและอาจต้อง Retry เมื่อเกิด Serialization failure
เฉลยอธิบาย
หลักฐานส่วนที่ 3: JOIN การรวมตารางระบุข้อความเต็มว่า “NOT EXISTS — ตรวจว่าไม่มีแถวสัมพันธ์ โดยเลี่ยงข้อควรระวัง NULL ของ NOT IN ได้เมื่อเขียนเงื่อนไขถูกต้อง” ดังนั้นคำตอบคือ “ตรวจว่าไม่มีแถวสัมพันธ์ โดยเลี่ยงข้อควรระวัง NULL ของ NOT IN ได้เมื่อเขียนเงื่อนไขถูกต้อง” ส่วนตัวเลือกอื่นเป็นหลักของคนละเงื่อนไขหรือคนละประเด็น