I have a large table as dataset. If there are 2 similar rows with same date and id then how do I get the row for which another column value
is not null?
SELECT *, row_number()
over (partition by id order by date desc) rowNumber
FROM table where rowNumber = 1;