【发布时间】:2021-10-12 17:24:29
【问题描述】:
我正在使用以下代码返回一组不同的 UUID 以及对这些 UUID 执行第一次操作的相应日期。原始数据将具有不明确的 UUID 和相应的执行操作日期。我正在尝试提取唯一的 UUID 和执行该操作的第一个日期,如 date1 所示。有人可以帮忙解决我哪里出错了。
我得到的输出是相同的原始数据,不幸的是 UUID 不是唯一的并且有很多重复
with raw_data as (
select UUID, cast(datestring as timestamp) as date1
from raw)
select
distinct UUID,
date_trunc('week', date1)
from raw_date
【问题讨论】: