Автор работы: Пользователь скрыл имя, 24 Января 2013 в 18:39, контрольная работа
Задание 1. Сфера использования - система учета данных о процессорах компьютеров. 8. 1. Создайте выборку таблицы «zelezo», где количество транзисторов больше 200 млн. и меньше 1000 млн.
profilactika CHAR(20) NOT NULL,
);
# Создание таблицы puti
CREATE TABLE IF NOT EXISTS puti
(
zabolevanie CHAR(20) NOT NULL,
peredacha CHAR(20) NOT NULL,
);
Запрос:
Текстовое описание запроса:
Выбрать заболевание, возбудитель, сезонность, путь передачи, назвав колонки именами ЗAБ, ВОЗ, СЕЗ, ПУТЬ, соответственно. Записи в выборке должны быть упорядочены по алфавиту в колонке ЗAБ, причем должны отбираться только такие заболевания, для которых выполняется условие Путь передачи - Контактный и Возбудитель – палочка.
Программный код запроса:
# Выборка ЗAБ, ВОЗ, СЕЗ, ПУТЬ
SELECT
Microb. zabolevanie AS ‘ЗAБ’, vozbuditel AS ‘ВОЗ’,
sezon AS ‘СЕЗ’, peredacha AS ‘ПУТЬ’
FROM Microb, profil, puti
WHERE
Microb. zabolevanie = profil. zabolevanie AND
Microb. zabolevanie = puti. zabolevanie AND
peredacha = ‘Контактный’ AND
vozbuditel = ’Палочка’
ORDER BY Microb. zabolevanie ASC;