Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Duplicando Tabelas | Atualizando e Excluindo Dados
Introdução ao SQL

bookDuplicando 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 consulta SELECT;
  • Este método é útil para criar backups, cópias filtradas ou tabelas de resumo.

Demonstração:

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Pergunte-me perguntas sobre este assunto

Resumir este capítulo

Mostrar exemplos do mundo real

Awesome!

Completion rate improved to 1.72

bookDuplicando 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 consulta SELECT;
  • Este método é útil para criar backups, cópias filtradas ou tabelas de resumo.

Demonstração:

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 7
some-alt