Gewoonlijk werken joins sneller dan interne query's, maar in werkelijkheid hangt dit af van het uitvoeringsplan dat door SQL Server wordt gegenereerd. Het maakt niet uit hoe u uw query schrijft, SQL Server zal deze altijd omzetten in een uitvoeringsplan. Als het "slim" genoeg is om uit beide zoekopdrachten hetzelfde plan te genereren, krijgt u hetzelfde resultaat.
Hier en hier enkele links om te helpen.