Левое соединение не показывает правильных записей
Select DI.*, C.* from Table1 DI LEFT join Table2 C on dI.Key=C.Key ANd (Di.Status <16 OR Di.Status =36 OR DI.Status =40) AND (DI.UserID=@userID OR C.UserID=@UserID) where DI.Department = @Department
мне нужен результат как из таблицы 1, так и из таблицы 2, где UserID=@UserID
Что я уже пробовал:
приведенный выше запрос показывает результат из таблицы 1, где userID не равен @UserID, то есть для ключа 101 запись не существует в таблице 2 и UserID не равен @UserID