やりたいこと BigQuery に GA4 のデータが蓄積されている状態で、以下のように user_id に null がある場合、同じ user_pseudo_id であれば、その直近の過去の user_id で置換をしたい。 実現方法 FIRST_VALUE、または LAST_VALUE を使用して以下のクエリで実現できた。 上記のsampleテーブル作成用クエリ WITH sample AS ( SELECT null AS user_id , '123456789' AS user_pseudo_id , '2022-08-03 10:00:00' AS event_datetime UNION ALL SELECT null AS user_id , '123456789' AS user_pseudo_id , '2022-08-03 11:00:00' AS event_da