Olá galera, nesta
Quick Tips, irei mostrar como algumas dicas de MySQL e que também podem ser
usadas em outros bancos, onde temos simples comandos que podem nos ajudar e
muito, como por exemplo, criar uma cópia de uma determinada tabela, incluindo
seus registros, ou simplesmente inserir em outra tabela os registros de uma
determinada tabela, especificando os campos e até mesmo os filtros.
Copiando a tabela completa. Estrutura e Registros
CREATE
TABLE CLIENTEBACKUP SELECT * FROM CLIENTE;
Copiando apenas os registros de uma tabela
INSERT
INTO CLIENTEBACUP SELECT * FROM CLIENTE;
Copiando campos específicos de uma tabela.
INSERT
INTO(IDCliente,Nome,Idade,Sexo) CLIENTEBACUP SELECT (IDCliente,Nome,Idade,Sexo)
FROM CLIENTE;
Copiando campos específicos de uma tabela e usando
filtro.
INSERT
INTO(IDCliente,Nome,Idade,Sexo) CLIENTEBACUP
SELECT
(IDCliente,Nome,Idade,Sexo)
FROM
CLIENTE
WHERE
SEXO = ‘M’
Retornar todas as
tabelas do Banco de dados selecionado.
SHOW
TABLES;
Retornar todos os
campos de uma tabela no MySQL.
SHOW
COLUMNS FROM CLIENTE;
Fico por aqui ate à
próxima Quick Tips.
Um abraço
Wesley Y
wyamazack@rwsolution.com.br