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

Jak INSERT INTO...SELECT s ON DUPLIKÁTNÍ KLÍČ

ve vašem případě proč nevyužít?

INSERT INTO B(`ad_advertiser`, `ad_ln`, `ad_expire`) 
    SELECT (`ad_advertiser`, `ad_ln`, `ad_expire`)
    FROM A
    WHERE YEAR( ad_expire ) <= 2012 


  1. Uložte data do PHP / Mysql s inline editací v CKEditoru

  2. Spojte dva stoly a poté Objednejte podle data, ALE zkombinujte oba stoly

  3. Nastavte alias sloupce MySQL na vypočítané datum

  4. Aktualizace bez klauzule kde