Получение данных с помощью sql-оператора select.
Цели: После освоение материала данной лекции, студенты должны быть в состоянии выполнить следующие действия:
1. Перечислить возможности команды SELECT языка SQL;
2. Написать и выполнить базовые команды SELECT;
3. Понимать различие между командами SQL и SQL*Plus.
Возможности sql-выражения select
ПРОЕКЦИЯ
ТАБЛИЦА 1 |
|
ВЫБОР
ТАБЛИЦА 1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ТАБЛИЦА 1 |
СОЕДИНЕНИЕ |
ТАБЛИЦА 2 |
Команда SELECT осуществляет выборку информации из базы данных. С помощью этой команды можно производить описанные ниже действия:
1. Проекция (projection); SQL позволяет задать столбцы таблицы, возвращаемые запросом. Количество выходных столбцов может быть любым.
2. Выбор (selection); SQL позволяет осуществлять выборочный вывод строк таблицы. Для этого можно задать различные критерии выборки.
3. Соединение (join); SQL позволяет объединять данные из разных таблиц на базе соединения между ними. Подробно этот вопрос рассмотрим в одной из последующих лекций.