Простой запрос - запрос, который обращается только к одной таблице базы данных. Ниже приведены примеры простых запросов.
Работник
№ рабо- Фамилия Недельная Спец-ть № Менеджер тника зарплата 1235 И. Петров 12.50 электрик 1311 1412 К. Иванов 13.75 штукатур 1520 2920 Р. Смирнов 10.00 кровельщик 2920 1520 Г. Сидоров 11.75 штукатур 1412 1311 Х. Васильев 15.50 электрик 1311 Работа
№ рабо- № здания Дата_начала Число_дней тника 1235 312 10.10 5 2920 460 05.10 18 1235 435 17.10 22 3231 111 10.10 8 1412 435 15.10 15 1311 460 23.10 24 Здание
№ здания Адрес Тип 312 ул. Вязов, 123 офис 435 ул. Кленов, 456 склад 515 ул. Березовая, 12 магазин 210 ул. Нахимова, 4 склад |
Рис. 5.1. База данных строительной компании «Премьер»
Запрос: Вывести фамилии штукатуров?
SELECT Фамилия
FROM Работник
WHERE Специальность = 'Штукатур'
Результат:
Фамилия
К. Иванов
Г. Сидоров
Этот запрос иллюстрирует три наиболее часто встречающиеся фразы SQL: SELECT, FROM и WHERE. В данном примере мы поместили их на разные строки, они все могут стоять в одной строке. Они также могут помещаться с разными отступами, а слова внутри фраз могут разделяться произвольным числом пробелов. Рассмотрим характеристики каждой фразы: