create table Employee(
id int identity(1,1) primary key,
Username varchar(50),
FirstName varchar(50),
LastName varchar(50),
DepartID int
)
create table Departments(
id int identity(1,1) primary key,
DepartmentName varchar(50)
)
Оба набора результатов совпадают, мы получаем совпадение сотрудников и несоответствие.Does Join Order matter performance
Select * from Employee E
Left Join
Departments D
ON D.ID= E.DepartID
Select * from Departments D
Right Join Employee E
ON E.DepartID =D.ID
Поскольку 'LEFT b' является таким же, как' b RIGHT a', не должно быть разницы. – dnoeth
Используемые теги dbms. Вопросы производительности почти всегда зависят от продукта! – jarlh