Я пытаюсь добавить условное левое или внутреннее соединение на основе параметра в моей инструкции select.Как добавить условное левое или внутреннее соединение на основе параметра в SQL?
Например:
У меня есть TABLEA и TableB, и у меня есть параметр, называемый @test,
Я хочу сделать что-то вроде этого:
IS, что возможно в SQL Server 2012?
Итак, динамический SQL - это решение, упомянутое Гордоном Линоффом? – user123456
@Mohammadjouhari Dynamic SQL - это * a * решение, а не * решение *. Оба наших ответа очень идентичны, предлагая добавить условный фильтр 'WHERE', который превращает внешнее соединение во внутреннее соединение. – dasblinkenlight
Спасибо за вас за ответы. Я ценю это. – user123456