sql >> Databasteknik >  >> RDS >> Mysql

SQL för att kopiera värden från en tabell till en annan

Du vill insert . En metod använder not exists :

insert into b (id, key, value_b)
    select a.id, 'right', a.value_a
    from a
    where not exists (select 1
                      from b
                      where b.id = a.id and b.key = 'right'
                     );



  1. Vilken MySQL-fråga är snabbare?

  2. Hur man upprepar tabellkolumnrubriken på varje sida

  3. javafx-anslutning till mysql

  4. Snabba upp MySQL Update/Insert Statement