1SELECT *
2FROM some_table
3QUALIFY ROW_NUMBER() OVER (PARTITION BY id ORDER BY report_date DESC) = 1;
4
5
6
7SELECT * EXCEPT(rn)
8FROM (
9 SELECT
10 *
11 , ROW_NUMBER() OVER (PARTITION BY id ORDER BY report_date DESC) AS rn
12 FROM some_table
13)
14WHERE rn = 1