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

MySQL:Zkopírujte tabulku do jiné tabulky se sloupcem navíc

Můžete přidat časové razítko do seznamu výběru, aby se sloupcové seznamy obou tabulek shodovaly:

INSERT INTO tab2
SELECT *, CURRENT_TIMESTAMP()
FROM   tab1

UPRAVIT
Pro zodpovězení otázky v komentáři - nemusíte používat CURRENT_TIMESTAMP() . Postačí jakýkoli výraz vracející časové razítko. Můžete použít pevně zakódované časové razítko:

INSERT INTO tab2
SELECT *, TIMESTAMP('2017-07-07 19:43:00')
FROM   tab1



  1. Docker-compose zkontrolujte, zda je připojení mysql připraveno

  2. Django self join , Jak převést tento dotaz na dotaz ORM

  3. Kontrola verzí MySQL - Subversion

  4. Počet skupin ActiveRecord s nulami