Однострочные подзапросы
Возвращают только одну строку
Используются с однострочными операторами сравнения

Однострочный подзапрос является подзапросом, который возвращает одну строку из внутреннего оператора SELECT
. Этот тип подзапроса использует однострочный оператор. Рисунок показывает список однострочных операторов.
Пример:
Вывод на экран сотрудников, ID работы которых является тем же, как ID работы сотрудника 141:
SELECT last_name, job_id |

Выполнение Однострочных Подзапросов

Оператор SELECT
можно рассматривать как блок запроса. Пример на рисунке выводит на экран сотрудников, которые делают ту же самую работу, что и "Taylor", но зарабатывают больше зарплаты, чем он.
Пример состоит из трех блоков запроса: внешний запрос и два внутренних запроса. Внутренние блоки запроса выполняются сначала, приводя к результатам запросов SA_REP
и 8600
, соответственно. Внешний блок запроса затем обрабатывается и использует значения, которые были возвращены внутренними запросами, чтобы завершить его условие поиска.
Оба внутренних запроса возвращают единственные значения (SA_REP
и 8600
, соответственно), таким образом, этот SQL-оператор называют однострочным подзапросом.
Отметьте: внешние и внутренние запросы могут получать данные из различных таблиц.