Условие присоединения в SQL Server 2008 - PullRequest
1 голос
/ 27 октября 2011

Я хочу динамически объединить 2 таблицы в SQL Server, что означает в соответствии с количеством значений таблицы, как LEFT join или RIGHT join. Возможно ли это в SQL Server?Если да, пожалуйста, объясните

Заранее спасибо

1 Ответ

2 голосов
/ 27 октября 2011

Я не верю, что можно условно выполнить left join или right join.

Однако, поскольку оба эти объединения по сути являются отфильтрованными full outer join, вы могли бы использовать это, а затемиспользовать предложения where, чтобы получить то, что вы хотите?

Однако это выглядит далеко не идеально, и я хотел бы спросить, зачем вам это нужно делать в первую очередь.

...