เปลี่ยนแบบสอบถามย่อยเพื่อเข้าร่วม? [ซ้ำ]
Aug 17 2020
แปลงแบบสอบถาม SQL ต่อไปนี้เพื่อเข้าร่วมแบบสอบถามตาม
SELECT *
FROM STUDENTS
WHERE StudentID IN (
SELECT UserID FROM Stripe_Transactions where Quantity > 5
)
เนื่องจากใช้เวลาดำเนินการนาน!
เหตุใดการสืบค้นย่อยจึงใช้เวลานาน
คำตอบ
SibinThomasQu4d Aug 17 2020 at 05:27
เลือก tb1. * จาก STUDENTS tbl1 INNER JOIN Stripe_Transactions tbl2 บน tbl1.StudentID = tbl2.UserID โดยที่ tbl2.Quantity> 5