Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Duplicando Tablas | Actualización y Eliminación de Datos
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introducción a SQL

bookDuplicando Tablas

Podemos crear un duplicado de una tabla usando la siguiente consulta:

CREATE TABLE table_name AS (SELECT STATEMENT);

La consulta anterior crea una nueva tabla llamada table_name e inserta los resultados de la SELECT STATEMENT en ella.

Creando una Copia Exacta

CREATE TABLE students_duplicate AS SELECT * FROM students;


Esta consulta crea una nueva tabla llamada students_duplicate a partir del resultado de la consulta SELECT * FROM students;.

Creando una Tabla Concisa

También podemos crear una tabla más concisa seleccionando columnas específicas de la tabla objetivo:

CREATE TABLE students_basic_info AS SELECT name, age FROM students;


Esta consulta crea una nueva tabla llamada students_basic_info que contiene solo las columnas first_name y age de la tabla students.

Puntos Clave

  • La nueva tabla (table_name) se crea con la estructura y los datos del resultado de la consulta SELECT;
  • Este método es útil para crear copias de seguridad, copias filtradas o tablas de resumen.

Demostración:

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookDuplicando Tablas

Desliza para mostrar el menú

Podemos crear un duplicado de una tabla usando la siguiente consulta:

CREATE TABLE table_name AS (SELECT STATEMENT);

La consulta anterior crea una nueva tabla llamada table_name e inserta los resultados de la SELECT STATEMENT en ella.

Creando una Copia Exacta

CREATE TABLE students_duplicate AS SELECT * FROM students;


Esta consulta crea una nueva tabla llamada students_duplicate a partir del resultado de la consulta SELECT * FROM students;.

Creando una Tabla Concisa

También podemos crear una tabla más concisa seleccionando columnas específicas de la tabla objetivo:

CREATE TABLE students_basic_info AS SELECT name, age FROM students;


Esta consulta crea una nueva tabla llamada students_basic_info que contiene solo las columnas first_name y age de la tabla students.

Puntos Clave

  • La nueva tabla (table_name) se crea con la estructura y los datos del resultado de la consulta SELECT;
  • Este método es útil para crear copias de seguridad, copias filtradas o tablas de resumen.

Demostración:

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 7
some-alt