Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL за копиране на стойности от една таблица в друга

Искате insert . Един метод използва 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL тригери - проблем AFTER INSERT + UDF sys_exec().

  2. 2 начина за изброяване на всички съхранени процедури в MySQL

  3. Проблеми с използването на MS Access като преден край на база данни на MySQL?

  4. Където не съществува в Laravel

  5. MySQL заявка:Съпоставете стойност, разделена със запетая, с колона, съдържаща низ, разделен със запетая