我需要了解如何在lookerstudio中将今天的数据与上周的数据进行比较。
示例:
今天 01/11/2024 16:00 订单数量为 2255 上周 2024 年 10 月 25 日下午 16 点订单数量为 2190
我需要比较 2255 和 2190。仅显示 2190 对我来说也很好。我只需要看看 2190,但我每次都需要这些比较。第二个例子:
今天 01/11/2024 16:05 PM 订单数量为 2295 上周 2024 年 10 月 25 日下午 16:05 订单数量为 2211。
有什么帮助吗?
你可以使用这个sql,
CASE
WHEN DATE_DIFF(CURRENT_TIMESTAMP(), TIMESTAMP(order_date), DAY) = 0 -- for last week make it 7
AND EXTRACT(HOUR FROM order_date) = EXTRACT(HOUR FROM CURRENT_TIMESTAMP())
AND EXTRACT(MINUTE FROM order_date) = EXTRACT(MINUTE FROM CURRENT_TIMESTAMP())
THEN order_count
ELSE NULL
END
或者您可以创建一个计算,像这样,
if(
diff_days(${order_date}, now()) = 0 -- for last week make it 7
AND extract_hours(${order_date}) = extract_hours(now())
AND extract_minutes(${order_date}) = extract_minutes(now()),
${order_count}, null
)