Використання EXTRACT
Ви можете використовувати EXTRACT() і DATE_PART(), щоб легко створювати нові поля у своїх запитах, видобуваючи підполя з вихідного поля мітки часу.
Припустімо, вам потрібно побудувати прогностичну модель, яка допоможе передбачати активність прокату DVD за днями тижня. Ви можете застосувати функцію EXTRACT() з ідентифікатором dow у запиті, щоб створити нове поле dayofweek як підполе стовпця rental_date з таблиці rental.
Ви можете виконати COUNT() кількості записів у таблиці прокату для заданого діапазону дат і агрегувати за щойно створеним стовпцем dayofweek.
Ця вправа є частиною курсу
Функції для обробки даних у PostgreSQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
SELECT
-- Extract day of week from rental_date
___(___ ___ ___) AS dayofweek
FROM rental
LIMIT 100;