Ecco una stringa SQL per MySQL che aggiorna un campo data (assumendo sia di tipo DATE) con valori casuali compresi tra il 01/01/2000 e oggi:
UPDATE tua_tabella
SET data = DATE_ADD('2000-01-01', INTERVAL FLOOR(RAND() * DATEDIFF(CURDATE(), '2000-01-01')) DAY);