У меня есть две таблицы в базе данных teradata, которые выглядят так
accounts
account_number integer
date_updated_last datetime
delinquency_code varchar(3)
payments
account_number integer
statement_date datetime
delinquency_code varchar(3)
столбец кода просрочки заполняется в учетных записях, но не заполняется в платежах. Я хотел бы обновить платежи с кодом просрочки на основе date_updated_last и statement_date. проблема в том, что statement_date является последовательным, скажем, данная учетная запись была открыта в июле 2009 года, будет одна запись для каждого месяца между тем и настоящим, но запись учетной записи добавляется только при изменении информации, поэтому может быть, для например, только 3 записи в таблице учетных записей для одной и той же учетной записи. Скажем, август 2009 г., январь 2010 г. и март 2010 г., поэтому я хотел бы обновить все платежные записи с августа 2009 г. по январь 2010 г. данными из записи августа 2009 г. в учетных записях. может ли кто-нибудь указать мне простой способ сделать это?
благодарю вас :)
-C