io farei prima una update
UPDATE tabella SET DataLiqPrevista = LAST_DAY(DATE_ADD(Rata, INTERVAL 1 MONTH)) WHERE DataLiqPrevista IS NULL
così hai la data prevista di liquidazione
La data di liquidazione dipenderà dalla data dell'incasso, che immagino verrà inserita solo al momento del pagamento effettivo
SELECT DataLiq = LAST_DAY(DATE_ADD(DataIncasso, INTERVAL 1 MONTH)) WHERE NOT (DataIncasso IS NULL)
Volendo anche qui potresti fare una Update, quindi se DataIncasso è vuota, niente liquidazione!