#sql-server-2008 #join #conditional
#sql-server-2008 #Присоединиться #условное
Вопрос:
Я хочу динамически объединять 2 таблицы в SQL Server, что означает в соответствии с количеством значений таблицы, как LEFT
join или RIGHT
join.. Возможно ли это в SQL Server? Если да, пожалуйста, объясните
Заранее спасибо
Комментарии:
1. Я действительно не понимаю, что вам нужно. Пожалуйста, объясните лучше…
Ответ №1:
Я не верю, что можно условно сделать left join
или right join
.
Однако, поскольку оба этих объединения по сути являются фильтруемыми full outer join
, не могли бы вы использовать это, а затем использовать where
предложения, чтобы получить то, что вы хотите?
Однако это кажется далеко не идеальным, и я бы задался вопросом, зачем вам это нужно делать в первую очередь.