select *
from ContactInformation c
where exists (select * from Department d where d.Id = c.DepartmentId)
select *
from ContactInformation c
inner join Department d on c.DepartmentId = d.Id
Oba zapytania dać taką samą moc, co jest dobre w wydajności mądry przyłączyć lub skorelowane z kwerendy sub istnieje zapis, który z nich jest lepszy.JOIN lub podzapytanie skorelowane ze istnieje zapis, który z nich jest lepszy
Edit: -jest tam AlterNet sposób łączy, tak aby zwiększyć wydajność: - W powyższych 2 zapytaniami chcę info z dept jak również tabele contactinformation
świetnie ... to. – hrishi
Edycja: -jest alternatywą dla łączenia, aby zwiększyć wydajność: - W powyższych 2 zapytaniach chcę informacji z dept, jak również tabel danych kontaktowych – hrishi