Урок 27. Агрегатные, логические операторы. Создание базы данных и таблиц
Агрегатные операторы
Логические операторы
Создание базы данных и таблиц
Шпаргалка
Агрегатные операторы и логические операторы из лекции и комментарии к ним описаны здесь Операторы манипулирования базами данных из лекции и комментарии к ним описаны здесь
Домашнее задание
Подсчет Записей: Напишите запрос, который подсчитывает общее количество записей в таблице `actors`. Подсказка: используйте функцию `COUNT()`.
Суммирование Значений: Создайте запрос для подсчета суммы значений в столбце `amount` таблицы `payment`.
Вычисление Среднего Значения: Напишите запрос для вычисления среднего значения числового столбца `amount` из таблицы `payment`.
Минимальные и Максимальные Значения: Выберите минимальное и максимальное значения из столбца `total_sales` в таблице `sales_by_film_category`.
Фильтрация Данных: Выберите всех актеров, у которых `last_update` равно '2006-02-15 04:34:33'.
Выбор Уникальных Значений: Напишите запрос для выбора уникальных фамилий из таблицы `actor`.
Сортировка Результатов: Отсортируйте данные в таблице `actor` по фамилии в убывающем порядке.
Ограничение Результатов: Напишите запрос для выбора первых 10 записей из таблицы `actor`.
Комбинирование Условий (AND): Выберите актеров с именем 'PENELOPE', у которых `last_update` равно '2006-02-15 04:34:33'.
Использование NOT: Напишите запрос, выбирающий всех актеров, у которых имя не 'PENELOPE'.
Диапазон (BETWEEN): Выберите клиентов, чей `address_id` находится между 12 и 65