Skip to main navigation Skip to main content Skip to page footer

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);