Sử dụng EXTRACT
Bạn có thể dùng EXTRACT() và DATE_PART() để nhanh chóng tạo các trường mới trong truy vấn bằng cách trích xuất các thành phần con từ một trường timestamp nguồn.
Giả sử bạn muốn xây dựng một mô hình dự báo giúp ước lượng hoạt động thuê DVD theo từng ngày trong tuần. Bạn có thể dùng hàm EXTRACT() với định danh trường dow trong truy vấn để tạo một trường mới tên dayofweek từ trường con của cột rental_date trong bảng rental.
Bạn có thể COUNT() số bản ghi trong bảng rental cho một khoảng ngày cho trước và gom nhóm theo cột dayofweek vừa tạo.
Bài tập này là một phần của khóa học
Các hàm thao tác dữ liệu trong PostgreSQL
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
SELECT
-- Extract day of week from rental_date
___(___ ___ ___) AS dayofweek
FROM rental
LIMIT 100;