Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Змінні кортежів та псевдоніми відношень



Інколи виникає необхідність з’єднання кількох кортежів одного відношення. SQL дозволяє надати кожному екземпляру імені відношення R у реченні FROM унікального псевдоніму (alias), або змінної кортежу (tuple variable). Ім’я відношення та псевдонім розділяються необов’язквим службовим словом AS.

Якщо псевдонім визначений у реченні FROM, він може бути використаний замість імені відношення в інших реченнях запиту, як-от SELECT, WHERE, для звернення до (в т.ч.одноіменних) атрибутів.

Приклад 5.6. Нехай треба відшукати інформацію про двох акторів, що мають одну адресу.

Речення FROM містить визначення двох псевдонімів, Star1 та Star2.

Без умови Star1.name < Star2.name, псевдоніми Star1 та Star2 могли би вказувати на той самий кортеж.

Якщо замість оператора < (або >) застосувати <>, це тягне відбір узаємно „зворотніх” пар, як-от

.





Дата публикования: 2014-12-28; Прочитано: 221 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...