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

Что значит subquery?

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

/ˈsʌbˌkwɪri/существительноеРаспространённый термин

subquery: подзапрос, вложенный запрос

Запрос внутри другого запроса, обычно в скобках; внешний запрос использует его результат, например как список значений для фильтрации.

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

Также называется внутренним или вложенным запросом. Подзапросы встречаются в WHERE (... IN (SELECT ...)), в FROM как производная таблица и в списке SELECT. Коррелированный подзапрос обращается к внешнему запросу и выполняется для каждой строки, что может быть медленно; соединение или CTE часто понятнее.

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

  1. The subquery returns the IDs of customers who ordered last month.

    Подзапрос возвращает ID клиентов, оформивших заказы в прошлом месяце.

    Результат вложенного запроса служит набором идентификаторов для внешнего запроса.

  2. Rewriting the correlated subquery as a join cut the run time in half.

    Переписывание коррелированного подзапроса в виде соединения вдвое сократило время выполнения.

    Замена устранила повторный запуск подзапроса для каждой строки.

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

  • correlated subquery
  • nested subquery
  • subquery in the WHERE clause
  • rewrite a subquery

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

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

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

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

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