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

Kopiowanie danych MySQL i tworzenie nowego rekordu z warunkiem

byłeś wystarczająco blisko. po prostu zmień new na combined .

INSERT INTO combined (ip, user_ID)
SELECT  old.ip, new.user_ID
FROM    old
        INNER JOIN new 
            on old.email = new.email;

AKTUALIZACJA 1

INSERT INTO combined (ip, user_ID, status)
SELECT  old.ip, new.user_ID, 'approved'
FROM    old
        INNER JOIN new 
            on old.email = new.email;



  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 ustawić innodb jako domyślny silnik

  2. Scalanie wielu wierszy w jeden wiersz i wiele kolumn w mysql

  3. PHP MySQL wstawia wielowymiarowe zapytanie budujące tablicę asocjacyjną z kluczy tablic

  4. ASP.NET API:żaden dostawca bazy danych nie został skonfigurowany dla tego DbContext

  5. Jak używać pól wyboru, aby wpisać true (1) lub false (0) do mySQL I pokazać jako zaznaczone w formularzu php / html?