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!