Книга: Базы данных: конспект лекций
1. Операция выборки.
1. Операция выборки.
Операция выборки на языке SQL реализуется оператором Select следующего вида:
Select все атрибуты
From имя отношения
Where условие выборки;
Здесь вместо того, чтобы писать «все атрибуты», можно использовать значок «*». В теории языка структурированных запросов этот значок означает выбор всех атрибутов из схемы отношения.
Условие выборки здесь (и во всех остальных реализациях операций) записывается в виде логического выражения со стандартными связками not (не), and (и), or (или). На атрибуты отношения ссылаемся посредством их имен.
Рассмотрим пример. Определим следующую схему отношения:
Успеваемость (№ зачетной книжки, Семестр, Код предмета, Оценка, Дата);
Здесь, как уже упоминалось ранее, подчеркнутые атрибуты образуют ключ отношения.
Составим оператор Select следующего вида, реализующий унарную операцию выборки:
Select *
From Успеваемость
Where № зачетной книжки = 100 and Семестр = 6;
Понятно, что в результат этого оператора машина выведет успеваемость студента с номером зачетки сто за шестой семестр.
- Удобная операция объединения строк
- 1. Унарная операция выборки
- 2. Унарная операция проекции
- 3. Унарная операция переименования
- 2. Операция проекции.
- 3. Операция переименования.
- 1. Операция объединения.
- 2. Операция пересечения.
- 3. Операция разности.
- Операция new
- PR-операция «Двойник»
- Ограничение результатов выборки FIRST