我加入了一个来自固定日期,并希望返回前一天的数据在另一个表中的ID列表我有两种方法,但他们返回不同的结果。日期为2017年1月2日的case statement v day-1 in join why different results?
on a.id = b.id
and a.date = b.timestamp-1
一个固定的日期我也尝试了case语句
on a.id = b.id
and case when date = '2017-01-02' then b.timestamp = '2017-01-01' end
任何想法,为什么这会产生不同的结果?
请提供DDL或定义所涉及的列,并且越来越 – ScottMcG