![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Якщо запит повертає скалярне значення, він може бути використаний як підзапит, поміщений у круглі дужки і розташований там, де можна задати константу або ім’я атрибуту.
Приклад 5.7. Нехай як в одному з попередніх прикладів знову необхідно визначити ім’я продюсера фільму “Star Wars” з двох відношень бази фільмів:
Продюсер і фільм пов’язані сертифікаційним номером. Нехай підзапит знайде сертифікаційний № продюсера фільму “Star Wars”, а „основний” запит – його ім’я.
Можна вважати, що підзапит у рядках 4-6 поверне відношення з одним атрибутом і одним кортежем, як-от ‘12345’. Якщо підзапит повернув би кілька значень або не повернув би нічого, виникла би помилка часу виконання (runtime error).
Після виконання підзапиту виконується „основний” запит, приблизно такий:
Його результатом має бути рядок ‘George Lucas’.
Дата публикования: 2014-12-28; Прочитано: 199 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!