Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Atualizar campo com base nos valores de campo de outra tabela


Update * ? Essa não é uma sintaxe válida. Acho que o resto está basicamente ok:
Update mytable
    set outofdate = lastmodification + interval 10 day;
    WHERE outofdate < NOW( )
    LIMIT 0, 100;

Observe que o número de segundos em um dia não é 84.500. Além disso, para tipos de dados de data/hora, use date_add() ou interval Adição.