Transformar subconsulta em junções? [duplicado]

Aug 17 2020

Transforme a consulta SQL seguinte em consulta baseada em associações

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

Uma vez que está demorando muito para processar!

Por que a subconsulta demora muito?

Respostas

SibinThomasQu4d Aug 17 2020 at 05:27

SELECIONE tb1. * De ESTUDANTES tbl1 INNER JOIN Stripe_Transactions tbl2 em tbl1.StudentID = tbl2.ID do usuário onde tbl2.Quantidade> 5