sql >> Databasteknik >  >> RDS >> Mysql

mysql-fråga för att uppdatera fältet till max(fält) + 1

Prova

UPDATE TABLE set field = ((SELECT selected_value FROM (SELECT MAX(field) AS selected_value FROM table) AS sub_selected_value) + 1) WHERE id in (1,3,5,6,8)


  1. Gruppera endast efter datum i kolumnen Datetime

  2. ORA-01219:databas inte öppen:frågor tillåtna endast på fasta tabeller/vyer

  3. Hur man uppdaterar primärnyckeln

  4. mysql order by rand() prestandaproblem och lösning