Kiểu dữ liệu interval
Kiểu dữ liệu INTERVAL là một công cụ rất hữu ích để thực hiện phép toán trên dữ liệu ngày và giờ. Ví dụ, giả sử chính sách cho thuê của chúng ta yêu cầu trả DVD trong vòng 3 ngày. Ta có thể tính expected_return_date cho một lượt thuê DVD bằng cách cộng một INTERVAL 3 ngày vào rental_date từ bảng rental. Sau đó, ta so sánh kết quả này với return_date thực tế để xác định DVD có bị trả trễ hay không.
Hãy thử ví dụ này trong bài tập.
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
Hướng dẫn bài tập
- Chọn ngày thuê và ngày trả từ bảng
rental. - Cộng một
INTERVAL3 ngày vàorental_dateđể tính ngày trả dự kiến.
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
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;