Afhænger af din SQL-motor. Nyere SQL-systemer, der har rimelige forespørgselsoptimeringer, vil højst sandsynligt omskrive begge forespørgsler til den samme plan. Typisk bliver en underforespørgsel (din anden forespørgsel) omskrevet ved hjælp af en joinforbindelse (den første forespørgsel).
I simple SQL-motorer, som muligvis ikke har gode forespørgselsoptimeringsværktøjer, bør joinforbindelsen være hurtigere, fordi de kan køre underforespørgsler ind i en midlertidig tabel i hukommelsen, før den ydre forespørgsel køres.
I nogle SQL-motorer, der har begrænset hukommelsesfodaftryk, kan underforespørgslen dog være hurtigere, fordi den ikke kræver sammenføjning - hvilket producerer flere data.
Så sammenfattende afhænger det af.