Puoi utilizzare due timestamp in una tabella. Per impostazione predefinita, utilizza prima il campo DEFAULT e poi gli altri campi timestamp.
La query sottostante dovrebbe funzionare.
CREATE TABLE myTable
(
id INT,
date_registered TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
date_validated TIMESTAMP
);