FAQ по Базам Данных
|
Использование подзапросов |
Обычно внутренний запроса генерирует
значение, которое проверяется в условии
внешнего запроса, определяющего верно
оно или нет.
SELECT * FROM Table1
WHERE field1 = (SELECT field2 FROM Table2 WHERE field3='some_text')
Чтобы выполнился внешний (основной
запрос), сначала выполняется внутренний
запрос (подзапрос) внутри WHERE.
Использование подзапросов помогает
избежать излишнего нагромождения кода
на стороне клиента.
Содержание |