Taula de continguts:

Com copio una taula d'una taula a una altra a MySQL?
Com copio una taula d'una taula a una altra a MySQL?

Vídeo: Com copio una taula d'una taula a una altra a MySQL?

Vídeo: Com copio una taula d'una taula a una altra a MySQL?
Vídeo: Crud Php Mysql Bootstrap 2024, De novembre
Anonim

MySQL ofereix una opció potent per copiant dades de una taula a una altra taula (o molts taules ). L'ordre bàsica es coneix com INSERT SELECT.

A continuació es mostra un disseny complet de la sintaxi:

  1. INSEReix [IGNORA]
  2. [INTO] nom_taula.
  3. [(nom_columna,)]
  4. SELECCIONA
  5. FROM nom_taula ON

De la mateixa manera, la gent es pregunta com es poden copiar les dades d'una taula a una altra?

La instrucció INSERT INTO SELECT copia les dades d'una taula i les insereix en una altra taula

  • INSERT INTO SELECT requereix que els tipus de dades de les taules d'origen i de destinació coincideixen.
  • Els registres existents a la taula de destinació no es veuen afectats.

A més, com puc crear una taula a partir d'una altra taula a MySQL? Podeu crear una taula a partir d'una altra afegint una instrucció SELECT al final de la instrucció CREATE TABLE:

  1. CREATE TABLE new_tbl [COM] SELECT * FROM orig_tbl;
  2. mysql> CREATE TABLE bar (ÚNIC (n)) SELECT n FROM foo;
  3. CREATE TABLE foo (a TINYINT NO NULL) SELECCIONA b+1 COM a barra FROM;

També per saber, com copio una taula d'una base de dades a una altra?

Mètode 2

  1. Obriu SQL Server Management Studio.
  2. Feu clic amb el botó dret al nom de la base de dades i, a continuació, seleccioneu "Tasques" > "Exporta dades" a l'explorador d'objectes.
  3. S'obre l'assistent d'importació/exportació de SQL Server; feu clic a "Següent".
  4. Proporcioneu autenticació i seleccioneu la font des de la qual voleu copiar les dades; feu clic a "Següent".

Com puc duplicar una taula en SQL?

Utilitzant SQL Server Management Studio A Object Explorer, feu clic amb el botó dret Taules i feu clic a Nou Taula . A l'Explorador d'objectes, feu clic amb el botó dret a taula voleu copiar i feu clic a Disseny. Seleccioneu les columnes de les existents taula i, al menú Edita, feu clic a Copia. Torna al nou taula i seleccioneu la primera fila.

Recomanat: