하위 쿼리를 조인으로 변환 하시겠습니까? [복제]

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

STUDENTS tbl1 INNER JOIN Stripe_Transactions tbl2에서 tbl1.StudentID = tbl2.UserID에서 tb1. *를 선택하십시오. 여기서 tbl2.Quantity> 5