sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kopierer man data fra en tabel til en anden ny tabel i MySQL?

Dette vil gøre, hvad du vil:

INSERT INTO table2 (st_id,uid,changed,status,assign_status)
SELECT st_id,from_uid,now(),'Pending','Assigned'
FROM table1

Hvis du vil inkludere alle rækker fra tabel1. Ellers kan du tilføje en WHERE-sætning til slutningen, hvis du kun vil tilføje en delmængde af tabel1.

Jeg håber, at dette hjælper.



  1. Rediger tabelrækker/registreringer i SQL Server Management Studio ( SSMS) - SQL Server vejledning / TSQL vejledning del 18

  2. Hvad er IN Logical Operator i SQL Server - SQL Server / TSQL Tutorial Del 122

  3. Returner ISO-ugenummeret fra en dato i SQL Server (T-SQL)

  4. Valg af tilfældige rækker med MySQL