Duplicando Tabelas
Podemos criar um duplicado de uma tabela usando a seguinte consulta:
CREATE TABLE table_name AS (SELECT STATEMENT);
A consulta acima cria uma nova tabela chamada table_name
e insere os resultados da SELECT STATEMENT
nela.
Criando uma Cópia Exata
CREATE TABLE students_duplicate AS SELECT * FROM students;
Esta consulta cria uma nova tabela chamada students_duplicate
a partir do resultado da consulta SELECT * FROM students;
.
Criando uma Tabela Concisa
Também podemos criar uma tabela mais concisa selecionando colunas específicas da tabela alvo:
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Esta consulta cria uma nova tabela chamada students_basic_info
contendo apenas as colunas first_name
e age
da tabela students
.
Pontos Chave
- A nova tabela (
table_name
) é criada com a estrutura e dados do resultado da consultaSELECT
; - Este método é útil para criar backups, cópias filtradas ou tabelas de resumo.
Demonstração:
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Pergunte-me perguntas sobre este assunto
Resumir este capítulo
Mostrar exemplos do mundo real
Awesome!
Completion rate improved to 1.72
Duplicando Tabelas
Deslize para mostrar o menu
Podemos criar um duplicado de uma tabela usando a seguinte consulta:
CREATE TABLE table_name AS (SELECT STATEMENT);
A consulta acima cria uma nova tabela chamada table_name
e insere os resultados da SELECT STATEMENT
nela.
Criando uma Cópia Exata
CREATE TABLE students_duplicate AS SELECT * FROM students;
Esta consulta cria uma nova tabela chamada students_duplicate
a partir do resultado da consulta SELECT * FROM students;
.
Criando uma Tabela Concisa
Também podemos criar uma tabela mais concisa selecionando colunas específicas da tabela alvo:
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Esta consulta cria uma nova tabela chamada students_basic_info
contendo apenas as colunas first_name
e age
da tabela students
.
Pontos Chave
- A nova tabela (
table_name
) é criada com a estrutura e dados do resultado da consultaSELECT
; - Este método é útil para criar backups, cópias filtradas ou tabelas de resumo.
Demonstração:
Obrigado pelo seu feedback!