Cuprins:

Cum copiez un tabel dintr-un tabel în altul în MySQL?
Cum copiez un tabel dintr-un tabel în altul în MySQL?

Video: Cum copiez un tabel dintr-un tabel în altul în MySQL?

Video: Cum copiez un tabel dintr-un tabel în altul în MySQL?
Video: Excel - Copierea si mutarea datelor 2024, Decembrie
Anonim

MySQL oferă o opțiune puternică pentru copierea date de la de la o masă la alta (sau multe Mese ). Comanda de bază este cunoscută sub numele de INSERT SELECT.

O prezentare completă a sintaxei este prezentată mai jos:

  1. INSERT [IGNORE]
  2. [INTO] table_name.
  3. [(nume_coloană,)]
  4. SELECTAȚI
  5. FROM table_name WHERE

De asemenea, oamenii se întreabă cum pot fi copiate datele dintr-un tabel în altul?

Instrucțiunea INSERT INTO SELECT copiază datele dintr-un tabel și le inserează într-un alt tabel

  • INSERT INTO SELECT necesită ca tipurile de date din tabelele sursă și țintă să se potrivească.
  • Înregistrările existente în tabelul țintă nu sunt afectate.

Mai mult, cum creez un tabel dintr-un alt tabel în MySQL? Puteți crea un tabel dintr-un altul adăugând o instrucțiune SELECT la sfârșitul instrucțiunii CREATE TABLE:

  1. CREATE TABLE new_tbl [AS] SELECT * FROM orig_tbl;
  2. mysql> CREATE TABLE bar (UNIQUE (n)) SELECT n FROM foo;
  3. CREATE TABLE foo (a TINYINT NOT NULL) SELECT b+1 CA o bară FROM;

De asemenea, pentru a ști, cum copiez un tabel dintr-o bază de date în alta?

Metoda 2

  1. Deschideți SQL Server Management Studio.
  2. Faceți clic dreapta pe numele bazei de date, apoi selectați „Tasks” > „Export data” din exploratorul de obiecte.
  3. Se deschide expertul SQL Server Import/Export; faceți clic pe „Următorul”.
  4. Furnizați autentificarea și selectați sursa din care doriți să copiați datele; faceți clic pe „Următorul”.

Cum pot duplica un tabel în SQL?

Folosind SQL Server Management Studio În Object Explorer, faceți clic dreapta Mese și faceți clic pe Nou Masa . În Object Explorer, faceți clic dreapta pe masa doriți să copiați și faceți clic pe Design. Selectați coloanele din cele existente masa și, din meniul Editare, faceți clic pe Copiere. Treceți înapoi la nou masa și selectați primul rând.

Recomandat: