Turinys:

Kaip nukopijuoti lentelę iš vienos lentelės į kitą MySQL?
Kaip nukopijuoti lentelę iš vienos lentelės į kitą MySQL?

Video: Kaip nukopijuoti lentelę iš vienos lentelės į kitą MySQL?

Video: Kaip nukopijuoti lentelę iš vienos lentelės į kitą MySQL?
Video: Автоматический календарь-планировщик смен в Excel 2024, Lapkritis
Anonim

MySQL suteikia galingą pasirinkimą kopijavimas duomenys iš vienas stalas prie kito stalo (arba daug lenteles ). Pagrindinė komanda yra žinoma kaip INSERT SELECT.

Visas sintaksės išdėstymas parodytas žemiau:

  1. Įterpti [IGNORE]
  2. [INTO] lentelės_pavadinimas.
  3. [(stulpelio_pavadinimas,)]
  4. PASIRINKTI
  5. FROM lentelės_pavadinimas WHERE

Taip pat žmonės klausia, kaip galima nukopijuoti duomenis iš vienos lentelės į kitą?

Teiginys INSERT INTO SELECT nukopijuoja duomenis iš vienos lentelės ir įterpia juos į kitą lentelę

  • INSERT INTO SELECT reikalauja, kad duomenų tipai šaltinio ir tikslinėse lentelėse atitiktų.
  • Esami įrašai tikslinėje lentelėje nėra paveikti.

Be to, kaip sukurti lentelę iš kitos MySQL lentelės? Galite sukurti vieną lentelę iš kitos, pridėdami SELECT sakinį sakinio CREATE TABLE pabaigoje:

  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) PASIRINKITE b+1 KAIP FROM juostą;

Taip pat žinoti, kaip nukopijuoti lentelę iš vienos duomenų bazės į kitą?

2 būdas

  1. Atidarykite „SQL Server Management Studio“.
  2. Dešiniuoju pelės mygtuku spustelėkite duomenų bazės pavadinimą, tada objektų naršyklėje pasirinkite „Užduotys“> „Eksportuoti duomenis“.
  3. Atsidaro SQL serverio importavimo/eksportavimo vedlys; spustelėkite "Kitas".
  4. Pateikite autentifikavimą ir pasirinkite šaltinį, iš kurio norite kopijuoti duomenis; spustelėkite "Kitas".

Kaip galiu kopijuoti lentelę SQL?

Naudojant SQL Serverio valdymo studija „Object Explorer“dešiniuoju pelės mygtuku spustelėkite Lentelės ir spustelėkite Naujas Lentelė . „Object Explorer“dešiniuoju pelės mygtuku spustelėkite stalo norite kopijuoti ir spustelėkite Dizainas. Pasirinkite esamo stulpelius stalo ir meniu Redaguoti spustelėkite Kopijuoti. Perjunkite atgal į naują stalo ir pasirinkite pirmąją eilutę.

Rekomenduojamas: