我正在尝试使用此查询来获取每个广告系列的每日费用,但是我仅获得了一个广告系列的费用。每个广告系列都有相同的“ _sdc_sequence”,但每天都有很多“ _sdc_sequence”。如何获得每个广告系列每天的最新费用,以及如何选择日期,费用,展示次数和广告系列等变量?因为现在我得到了数据库中的每个变量
“ _ sdc_sequence”是复制过程中附加到记录的unix时代,它确定行的所有版本的顺序。
我在桌子上附了一张图片。我只需要选择最后一个序列(最大_sdc_sequence)
#standardSQL
SELECT row.* FROM (
SELECT ARRAY_AGG(t ORDER BY _sdc_sequence DESC LIMIT 1)[OFFSET(0)] row
FROM `adxxxxx_xxxxxxxx` t
GROUP BY day
谢谢
答案 0 :(得分:2)
#standardSQL
SELECT row.* FROM (
SELECT ARRAY_AGG(t ORDER BY _sdc_sequence DESC LIMIT 1)[OFFSET(0)] row
FROM `adxxxxx_xxxxxxxx` t
GROUP BY day, campaign