INHOUDSOPGAWE:

Hoe kopieer ek 'n tabel van een tabel na 'n ander in MySQL?
Hoe kopieer ek 'n tabel van een tabel na 'n ander in MySQL?

Video: Hoe kopieer ek 'n tabel van een tabel na 'n ander in MySQL?

Video: Hoe kopieer ek 'n tabel van een tabel na 'n ander in MySQL?
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, November
Anonim

MySQL bied 'n kragtige opsie vir kopiëring data van een tafel na 'n ander tafel (of baie tafels ). Die basiese opdrag staan bekend as INSERT SELECT.

'n Volledige uitleg van die sintaksis word hieronder getoon:

  1. VOEG IN [IGNOER]
  2. [INTO] tabelnaam.
  3. [(kolomnaam,)]
  4. KIES
  5. VANAF tabelnaam WAAR

Net so, vra mense, hoe data van een tabel na 'n ander tabel gekopieer kan word?

Die INSERT INTO SELECT-stelling kopieer data van een tabel en voeg dit in 'n ander tabel in

  • INSERT INTO SELECT vereis dat datatipes in bron- en teikentabelle ooreenstem.
  • Die bestaande rekords in die teikentabel word nie geraak nie.

Verder, hoe skep ek 'n tabel vanaf 'n ander tabel in MySQL? Jy kan een tabel van 'n ander skep deur 'n SELECT-stelling aan die einde van die CREATE TABLE-stelling by te voeg:

  1. SKEP TABEL new_tbl [AS] SELECT * FROM orig_tbl;
  2. mysql> CREATE TABLE bar (UNIEK (n)) SELECT n FROM foo;
  3. SKEP TABEL foo ('n TINYINT NIE NULL NIE) KIES b+1 AS 'n VAN-balk;

Om ook te weet, hoe kopieer ek 'n tabel van een databasis na 'n ander?

Metode 2

  1. Maak SQL Server Management Studio oop.
  2. Regskliek op die databasisnaam, kies dan "Tasks"> "Voer data uit" van die objekverkenner.
  3. Die SQL Server Invoer/Uitvoer-assistent maak oop; klik op "Volgende".
  4. Verskaf stawing en kies die bron waaruit jy die data wil kopieer; klik "Volgende".

Hoe kan ek 'n tabel in SQL dupliseer?

Met behulp van SQL Server Management Studio In Object Explorer, regskliek Tabelle en klik Nuwe Tafel . Regskliek in Object Explorer op die tafel jy wil kopieer en klik Ontwerp. Kies die kolomme in die bestaande tafel en, vanaf die Wysig-kieslys, klik Kopieer. Skakel terug na die nuwe tafel en kies die eerste ry.

Aanbeveel: