Obsah:

Ako skopírujem tabuľku z jednej tabuľky do druhej v MySQL?
Ako skopírujem tabuľku z jednej tabuľky do druhej v MySQL?

Video: Ako skopírujem tabuľku z jednej tabuľky do druhej v MySQL?

Video: Ako skopírujem tabuľku z jednej tabuľky do druhej v MySQL?
Video: CS50 2013 - Week 9, continued 2024, Apríl
Anonim

MySQL poskytuje výkonnú možnosť pre kopírovanie údaje z jeden stôl k druhému stolu (alebo veľa tabuľky ). Základný príkaz je známy ako INSERT SELECT.

Úplné rozloženie syntaxe je uvedené nižšie:

  1. VLOŽIŤ [IGNORUJ]
  2. [INTO] table_name.
  3. [(názov_stĺpca,)]
  4. VYBRAŤ
  5. FROM table_name WHERE

Podobne sa ľudia pýtajú, ako je možné kopírovať údaje z jednej tabuľky do druhej?

Príkaz INSERT INTO SELECT skopíruje údaje z jednej tabuľky a vloží ich do inej tabuľky

  • INSERT INTO SELECT vyžaduje, aby sa typy údajov v zdrojových a cieľových tabuľkách zhodovali.
  • Existujúce záznamy v cieľovej tabuľke nie sú ovplyvnené.

Ďalej, ako vytvorím tabuľku z inej tabuľky v MySQL? Môžete vytvoriť jednu tabuľku z druhej pridaním príkazu SELECT na koniec príkazu 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 AS a FROM bar;

Tiež vedieť, ako môžem skopírovať tabuľku z jednej databázy do druhej?

Metóda 2

  1. Otvorte SQL Server Management Studio.
  2. Kliknite pravým tlačidlom myši na názov databázy a potom v prieskumníkovi objektov vyberte „Úlohy“> „Exportovať údaje“.
  3. Otvorí sa sprievodca SQL Server Import/Export; kliknite na „Ďalej“.
  4. Poskytnite overenie a vyberte zdroj, z ktorého chcete skopírovať údaje; kliknite na „Ďalej“.

Ako môžem duplikovať tabuľku v SQL?

Použitím SQL Server Management Studio V Prieskumníkovi objektov kliknite pravým tlačidlom myši Tabuľky a kliknite na Nový Tabuľka . V Prieskumníkovi objektov kliknite pravým tlačidlom myši na tabuľky chcete skopírovať a kliknite na položku Návrh. Vyberte stĺpce v existujúcich tabuľky a v ponuke Úpravy kliknite na položku Kopírovať. Prepnúť späť na nové tabuľky a vyberte prvý riadok.

Odporúča: