Mysql
 sql >> Database >  >> RDS >> Mysql

Aggiorna campo in base ai valori del campo di un'altra tabella

Update * ? Questa non è una sintassi valida. Penso che il resto sia fondamentalmente ok:

Update mytable
    set outofdate = lastmodification + interval 10 day;
    WHERE outofdate < NOW( )
    LIMIT 0, 100;

Nota che il numero di secondi in un giorno non è 84.500. Inoltre, per i tipi di dati data/ora, usa date_add() o interval aggiunta.