В аналітичних представленнях посилальне об’єднання виконується лише тоді, коли запитуються поля з обох таблиць. Якщо вибрано поля з таблиці праворуч, то реалізовано внутрішнє об’єднання. Ліве зовнішнє об’єднання використовується, якщо поля з таблиці праворуч не запитуються.
Рішення. Коротка відповідь така немає різниці між LEFT JOIN і LEFT OUTER JOIN . Вони повертають ідентичні результати. (Це стосується всіх серверів баз даних і стандартів ANSI та ISO SQL, а не лише SQL Server.)
Коли використовувати посилальне об’єднання? Використовуйте посилальне об'єднання коли забезпечена посилальна цілісність даних. Якщо посилальна цілісність не забезпечена, об’єднання може не повернути очікуваний результат. Якщо створюється об’єднання зі зіркою, за замовчуванням вибрано об’єднання за посиланням.
У об’єднанні зліва включаються відповідні записи з правої таблиці. У ліве зовнішнє об’єднання включаються відповідні записи з правих таблиць. У лівому об’єднанні невідповідні записи з крайньої правої таблиці виключаються.
Посилальне приєднання з точки зору продуктивності краще, ніж внутрішнє з’єднання, але його можна використовувати лише тоді, коли ви впевнені, що посилальна цілісність підтримується. 6. Text Join використовується для отримання даних, що стосуються мови.
Внутрішні об’єднання надають конкретні відповідні дані, тоді як ліві зовнішні об’єднання надати повне уявлення, включаючи незрівнянні записи. Залежно від ваших цілей аналізу, ви можете вибрати відповідний тип об’єднання, щоб отримати бажану статистику з ваших даних.