sql >> Databáze >  >> RDS >> Mysql

Upravit tabulku mysql

Zkuste toto:

UPDATE yourtable
SET year = year + IF(year >= 50, 1900, 2000)

To bude fungovat jak v případě, že je váš sloupec celočíselného typu, tak i v případě, že se jedná o typ znaku.



  1. MySQL - Proč tento dotaz nepoužívá index (podle vysvětlení)

  2. PHP MYSQL PDO SOUČET sloupců

  3. Oracle – Načte datum/čas v milisekundách z pole datového typu DATE

  4. MYSQL - Seskupit podle limitu