Mysql
 sql >> Baza danych >  >> RDS >> Mysql

SQL do kopiowania wartości z jednej tabeli do drugiej

Chcesz insert . Jedna metoda używa 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. Jak wybrać ograniczoną liczbę wierszy dla każdego klucza obcego?

  2. Łączenie formularza php z bazą danych

  3. Tabela MySql w formacie JSON

  4. Mysql Wybierz wzajemne pary rekordów, bez duplikatów

  5. pobieranie danych z dwóch tabel w mysql, tutaj nie działałoby join