русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

FROM Pracivnyky


Дата добавления: 2015-07-09; просмотров: 476; Нарушение авторских прав


WHERE Filia = Kod_Filii)

В різних рядках таблиці Filia, яка перевіряється секцією WHERE головного запиту, стовпчик Kod_Filii (а він є зовнішнім звертанням в підлеглому запиті) набуває різних значень. Тому підлеглий запит повинен виконуватися заново для кожного рядка таблиці Filia.

Підлеглий запит, який містить зовнішнє звертання, називається корельованими підлеглим запитом, оскільки його результати корелюються з кожним рядком таблиці головного запиту, з тих самих причин зовнішнє звертання називається корелюючим звертанням.

Підлеглий запит може містити зовнішнє звертання до таблиці із секції FROM – будь-якого запиту, який містить даний підлеглий запит, незалежно від рівня вкладеності. Наприклад, ім’я стовпчика в підлеглому запиті четвертого рівня вкладеності може відноситися до однієї із таблиць, вказаних в секції FROM головного запиту, або до таблиці в будь-якому підлеглому запиті, який містить цей підлеглий запит четвертого рівня, - таке звертання завжди означає значення стовпчика в „біжучому” рядку таблиці, яка перевіряється.

Це все приводить до збільшення ймовірності неоднозначних звертань до стовпчиків: якщо в підлеглому запиті вказано неповне (не уточнене) ім’я стовпчика, то СУБД повинна визначити, чи це ім’я стосується таблиці із секції FROM цього самого підлеглого запиту, чи таблиці із секції FROM якогось із запитів, що містять даний підлеглий запит.

В SQL діє правило, згідно якого звертання до стовпчика в підлеглому запиті відноситься до найближчої можливої секції FROM.

Розглянемо приклад, в якому одна і та сама таблиця використовується і в головному, і в підлеглому запиті:

101). Вивести писок керівників, віком старших понад 40 років, в яких є підлеглі працівники, що перевиконують план.

101). SELECT Prizv



<== предыдущая лекция | следующая лекция ==>
Корельовані підлеглі запити | FROM Zamovlennia)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.126 сек.