Я новичок в Teradata.
Я хотел создать «адрес электронной почты» с соответствующим «идентификатором клиента». Если у «customer i.d» есть несколько «адресов электронной почты», я перейду к пункту «Дата обновления» и проверим наличие последних обновлений и распечатаю требуемый последний адрес электронной почты. Если обновленный адрес электронной почты будет нулевым, я перейду к предыдущей дате и напечатаю соответствующий адрес электронной почты.
Я пытался с
Qualify row_number() over (Partition by customerID order by updatedDate, email desc ) = 1
Я получаю нулевые значения здесь
Qualify row_number() over (Partition by customerID order by updatedDate, email nulls last) = 1
Здесь я не смог получить самый последний
Не могли бы вы, пожалуйста, кто-нибудь помочь мне в любом случае. Заранее спасибо.