使用 EXTRACT
您可以使用 EXTRACT() 和 DATE_PART(),通过从源时间戳字段中提取子字段,在查询中轻松创建新字段。
现在,假设您想构建一个预测模型,用于按星期几预测 DVD 租赁活动。您可以在查询中将 EXTRACT() 函数与 dow 字段标识符一起使用,从 rental 表的 rental_date 列提取出一个名为 dayofweek 的新字段。
接着,您可以在给定的日期范围内对租赁表的记录进行 COUNT(),并按新创建的 dayofweek 列聚合统计。
本练习是课程的一部分
在 PostgreSQL 中使用函数处理数据
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
-- Extract day of week from rental_date
___(___ ___ ___) AS dayofweek
FROM rental
LIMIT 100;