Przekształcić zapytanie podrzędne w sprzężenia? [duplikować]

Aug 17 2020

Przekształć następujące zapytanie SQL na zapytanie oparte na złączeniach

SELECT * 
FROM STUDENTS 
WHERE StudentID IN (
  SELECT UserID FROM Stripe_Transactions where Quantity > 5
)

Ponieważ przetwarzanie zajmuje dużo czasu!

Dlaczego zapytanie podrzędne zajmuje dużo czasu?

Odpowiedzi

SibinThomasQu4d Aug 17 2020 at 05:27

SELECT tb1. * From STUDENTS tbl1 INNER JOIN Stripe_Transactions tbl2 on tbl1.StudentID = tbl2.UserID gdzie tbl2.Quantity> 5