INTERVAL 数据类型
INTERVAL 数据类型为日期和时间类型的运算提供了非常实用的工具。例如,假设我们的租赁政策要求 DVD 必须在 3 天内归还。我们可以在 rental 表的 rental_date 上加上一个 3 天的 INTERVAL,来计算某次租赁的 expected_return_date。随后将该结果与实际的 return_date 比较,以判断该 DVD 是否逾期归还。
现在就用这个示例来完成本练习。
本练习是课程的一部分
在 PostgreSQL 中使用函数处理数据
练习说明
- 从
rental表中选取租赁日期和归还日期。 - 在
rental_date上加上 3 天的INTERVAL,计算预期归还日期。
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;