Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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 INTERVAL 3 ngày vào rental_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;
Chỉnh sửa và Chạy Mã