Biasanya join akan bekerja lebih cepat daripada inner query, tetapi pada kenyataannya itu akan tergantung pada rencana eksekusi yang dihasilkan oleh SQL Server. Tidak peduli bagaimana Anda menulis kueri Anda, SQL Server akan selalu mengubahnya pada rencana eksekusi. Jika cukup "pintar" untuk menghasilkan paket yang sama dari kedua kueri, Anda akan mendapatkan hasil yang sama.
Di sini dan di sini beberapa tautan untuk membantu.