sql >> Databasteknik >  >> RDS >> Mysql

Uppdatera fält baserat på en annan tabells fältvärden

Update * ? Det är inte giltig syntax. Jag tycker att resten är i princip ok:

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

Observera att antalet sekunder på en dag inte är 84 500. Använd även date_add() för datatyper för datum/tid eller interval tillägg.




  1. Intel SSD, nu utanför sh..err, skamlistan

  2. SSRS - Group_Concat Motsvarar jag ett uttryck?

  3. Hur man tar bort en rad i SQL

  4. Enkel rekursiv fråga i Oracle