Лабораторная работа №4. DML, часть 1
Описание базы данных
Задание
Постройте SQL-запросы для получения следующей информации из базы данных.
Часть 1
- Все записи таблицы customers
- Все записи таблицы categories
- Все записи таблицы manufacturers
- Все записи таблицы stores
- Все записи таблицы products
- Все записи таблицы deliveries
- Все записи таблицы price_change
- Все записи таблицы purchase_items
- Фамилии и имена покупателей, отсортированные по имени
- Фамилии и имена покупателей, отсортированные по фамилии
- Количество покупателей в базе
- Количество товаров в базе
- Количество имен производителей в базе
- Список производителей, отсортированный по алфавиту
- Количество товаров, поступивших до заданной даты
- Количество товаров заданной категории
- Количество товаров в каждой категории (таблица вида: категория, количество)
- Количество товаров заданного производителя
- Количество товаров по каждому производителю (таблица вида: имя производителя, количество)
- Постройте запрос, возвращающий два столбца: наименование товара, категория
- Постройте запрос, возвращающий два столбца: наименование товара, производитель
- Постройте запрос, возвращающий два столбца: Дата покупки, фамилия покупателя
- Постройте запрос, возвращающий два столбца: фамилия покупателя, общее количество покупок (не товаров)
- Постройте запрос, возвращающий два столбца: дата покупки, фамилия покупателя, филиал
- Список товаров, отсортированных по наименованию (по алфавиту)
- Список всех покупок (purchases), отсортированных дате
- Даты последних 5 покупок (purchases)
- Даты первых 5 покупок (purchases)
- Фамилии последних 5 покупателей
- Фамилии первых 5 покупателей