sexta-feira, 3 de setembro de 2010

Criando uma tabela com as colunas de outra tabela no MySQL.

Supondo que você tenha uma tabela chamada contato e nela contenha os campos:
nome, telefone, idade, profissao e salario.
E Algum tempo depois, perceba que esse é um erro de design e precise criar uma tabela especifica para as profissões de seus contatos.
No MySQL você pode criar uma nova tabela já com as colunas e registros de outra tabela facilmente com o código abaixo:


CREATE TABLE contatoProfissao(

idProfissao INT NOT NULL AUTO_INCREMENT PRIMARY KEY

) AS SELECT profissao, salario FROM contato;

Nenhum comentário:

Postar um comentário