|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Использование подзапросов
В этом уроке рассказывается о том, что такое подзапросы и как их можно использовать.
|
|
|
|
|
|
|
|
Что такое подзапросы
Операторы SELECT представляют собой запросы SQL. Все операторы SELECT, с которыми мы имели дело до сих пор, представляли собой простые запросы: посредством отдельных операторов извлекались данные из отдельных таблиц базы данных.
|
|
|
|
|
|
|
|
Запрос
Какой-либо оператор SQL Однако этот термин обычно используется по отношению к операторам select.
|
|
|
|
|
|
|
|
Язык SQL позволяет также создавать подзапросы: запросы, которые вложены в другие запросы. Их также называют вложенные запросы, или подчиненные запросы. Почему возникает необходимость в подзапросах? Лучший способ объяснить эту концепцию — рассмотреть несколько примеров.
|
|
|
|
|
|
|
|
Поддержка в MySQL
Если вы используете MySQL, знайте, что подзапросы поддерживаются этой СУБД начиная с версии 4,1. Более ранние версии MySQL запросы не поддерживают.
|
|
|
|
|
|
|
|
|
|
|