开始使用免费开始使用

使用连接创建 TIMESTAMP

在之前的练习中,您使用了 parking_violation 表中的 violation_time 列,来检查记录的 violation_time 是否处于违规地点的限制时段内。遇到的难点是,若限制停车跨越夜间,这些记录的 from_hours_in_effect 会晚于 to_hours_in_effect。如果在时间之外再包含日期,这个问题就可以避免。

在本练习中,您将开始通过创建 violation_datetime 列并填充 TIMESTAMP 值,来简化跨夜违规的判定。方法是将 issue_dateviolation_time 进行连接,然后把得到的字符串转换为 TIMESTAMP

本练习是课程的一部分

在 PostgreSQL 数据库中清理数据

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT
  -- Concatenate issue_date and violation_time columns
  ___(___, ___, ___) AS violation_datetime
FROM
  parking_violation;
编辑并运行代码