позволяет выделить подмножество столбцов таблицы.
COUNTRY CURRENCY
=============== ==========
USA Dollar
Операция проекции
позволяет выделить подмножество столбцов таблицы. Например:
SELECT currency FROM country Получить список
денежных единиц
CURRENCY
==========
Dollar
Pound
CdnDlr
SFranc
Yen
Lira
FFranc
D-Mark
ADollar
HKDollar
Guilder
BFranc
Schilling
FDollar
На практике очень часто требуется получить некое подмножество столбцов и строк таблицы, т.е. выполнить комбинацию
Restriction
и
Projection. Для этого достаточно перечислить столбцы таблицы и наложить ограничения на строки.
SELECT currency FROM country
WHERE country = “Japan” Найти денежную
единицу Японии
CURRENCY
==========
Yen
SELECT first_name, last_name
FROM employee
WHERE first_name = "Roger" Получить фамилии
работников,
которых зовут “Roger”
FIRST_NAME LAST_NAME
=============== ====================
Roger De Souza
Roger Reeves
Эти примеры иллюстрируют общую форму команды SELECT в языке SQL (для одной таблицы):
SELECT (выбрать) специфицированные поля
FROM (из) специфицированной таблицы
WHERE (где) некоторое специфицированное условие является истинным
Операция соединения
позволяет соединять строки из более чем одной таблицы (по некоторому условию) для образования новых строк данных.
SELECT first_name, last_name, proj_name
FROM employee, project
WHERE emp_no = team_leader Получить список
Содержание Назад Вперед