Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит left join?

Значение и примеры · Разработка программного обеспечения

существительноеБазовый термин

left join: LEFT JOIN, левое соединение

Соединение, возвращающее все строки первой (левой) таблицы и совпавшие строки второй; при отсутствии совпадения столбцы второй таблицы содержат NULL.

Где и как употребляется

Также пишут LEFT OUTER JOIN — значение одинаково. Используется, чтобы сохранить строки без пары, например клиентов без заказов. Приём LEFT JOIN ... WHERE right_table.id IS NULL позволяет найти строки без совпадения.

Примеры предложений

  1. Use a left join so customers without any orders still appear in the list.

    Используйте LEFT JOIN, чтобы в списке остались клиенты без заказов.

    Левое соединение сохраняет клиентов, даже если связанной записи заказа нет.

  2. Putting a condition on the right table in the WHERE clause turns your left join into an inner join.

    Условие по правой таблице в WHERE превращает LEFT JOIN во внутреннее соединение.

    Фильтрация NULL после соединения фактически отбрасывает строки без пары.

Распространённые словосочетания

  • left join on
  • LEFT OUTER JOIN
  • left join with IS NULL
  • use a left join

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: