Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otveti / 3.doc
Скачиваний:
16
Добавлен:
16.12.2013
Размер:
147.84 Кб
Скачать

30. Подчиненные опросы а условиях отбора « как вычисляем-?* поле. Примеры.

В условиях отбора. Запросы SQL можно включать в другие запросы о качестве условий вывода или отоора записей, или в качестве вычисляемого поля в предложении belect. Вложенность запросов не ограничена. 1) Использование ъ качестве условий отбора записей в предложении Where. 3 варианта использования подчиненного запроса: 1. Where <лоле или выражений [not] In (select...подчиненный запрос). 2. Where логический onepaTop>[any\some>,all(select ...). 1. Where [not] Exists (Select...). 2) С логическим оператором In. Подчиненный запрос возвращает несколько или все значения одного столбца какой-либо таблицы. В предложении Where основного запроса осуществляется проверка такого же столбца яа присутствие (In) или отсутствие (Not in) в списке получаемых в подчиненном запросе значений. Пример. Вывести информацию о водителях с max пройденным расстоянием. Where Rassr4Seiect max (rasst) From tab 1) Подчиненный запрос может содержать предикат Distinct для яе повторения в формирующемся списке значений или предикат Exists, который проверяет и возвращает в подчиненный запрос какие-либо записи. Значение оператора сравнения будет true, если подчиненный запрос возвратил хотя бы

Соседние файлы в папке otveti