sql >> Databasteknik >  >> RDS >> Mysql

mysql kopiera kolumndatatyp till en annan tabell

Om du vill kopiera data:

INSERT INTO newTable (col1, col2) 
SELECT col1, col2 FROM otherTable

Om du vill kopiera tabellstrukturen:

Dokumentation

Om du vill kopiera strukturen och data:

CREATE TABLE animals2 AS 
SELECT *
FROM animals ;

Och om du vill kopiera strukturen (men inte alla kolumner) utan data:

CREATE TABLE animals2 AS 
SELECT animal                -- only the columns you want
FROM animals 
WHERE FALSE;                 -- and no data



  1. mysql select query optimering och hur limit fungerar i mysql

  2. Använder MySQL GROUP_CONCAT eller PIVOT på flera sammanfogade tabeller

  3. Ansluter applikationer som körs på Linux till Amazon Relational Database Services (RDS) för SQL Server

  4. Gå med i frågan med endast kolumner som har alla värden i "in"-satsen