Структуризированный язык запросов (SQL)


Простая выборка


Запрос выдать название, статус и адрес поставщиков

SELECT Название, Статус, Адрес FROM Поставщики;

дает результат, приведенный на рис. 2.1,а.

При необходимости получения полной информации о поставщиках, можно было бы дать запрос

SELECT ПС, Название, Статус, Город, Адрес, Телефон FROM Поставщики;

или использовать его более короткую нотацию:

SELECT * FROM Поставщики;

Здесь "звездочка" (*) служит кратким обозначением всех имен полей в таблице, указанной во фразе FROM. При этом порядок вывода полей соответствует порядку, в котором эти поля определялись при создании таблицы.

Еще один пример. Выдать основу всех блюд:

SELECT Основа FROM Блюда;

дает результат, показанный на рис. 2.1,б.

а)б)в)

НазваниеСтатусАдрес

СЫТНЫЙрынокСытнинская, 3

ПОРТОСкооперативСадовая, 27

ШУШАРЫсовхозНовая, 17

ТУЛЬСКИЙуниверсамТульская, 3

УРОЖАЙкоопторгПесчаная, 19

ЛЕТОагрофирмаПулковское ш.,8

ОГУРЕЧИКфермаУкмерге, 15

КОРЮШКАкооперативНарвское ш., 64

Основа

Овощи

Мясо

Овощи

Рыба

Рыба

Мясо

Молоко

Молоко

...

Кофе

Основа

Кофе

Крупа

Молоко

Мясо

Овощи

Рыба

Фрукты

Яйца

Рис. 2.1. Примеры простой выборки




Начало  Назад  Вперед