查找每天最早创建的记录
Find Earliest Created Record from Each Day
我正在尝试在 Redshift 数据库中按天查找最早的 created_at
记录:
理想情况下,这将是 return 第一条和第三条记录。我是 SQL 的新手,所以我为我的愚蠢道歉。
你有没有试过
SELECT MIN(created_at) 从天 GROUP BY created_at::date
见getting date from timestamp in PostgresSQL
试试这个
select date_trunc('day', created_at), min(created_at)
from table
group by date_trunc('day', created_at)
我正在尝试在 Redshift 数据库中按天查找最早的 created_at
记录:
理想情况下,这将是 return 第一条和第三条记录。我是 SQL 的新手,所以我为我的愚蠢道歉。
你有没有试过
SELECT MIN(created_at) 从天 GROUP BY created_at::date
见getting date from timestamp in PostgresSQL
试试这个
select date_trunc('day', created_at), min(created_at)
from table
group by date_trunc('day', created_at)