Duplicar registro em tabela SQL

Pergunta
Existe alguma forma rápida de duplicar um registro de uma tabela??

encontrei googleando esta sentença:
$query="INSERT INTO `tabela` SELECT * FROM tabela WHERE id=valor";
mysql_query( $query ); mas não está funcionando..

Valorize esta FAQ:
A FAQ Duplicar registro em tabela SQL tem Pertence à categoria:
Resposta
Você poderá fazer da seguinte maneira:

INSERT INTO TABELA1 (CAMPO1, CAMPO2) SELECT CAMPO1, CAMPO2 FROM DUAL WHERE CAMPO=VALOR

Por Vega Eudy

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Ordenar registros do banco de dados por data
  + Sentença SQL que soma os preços de todos os produtos
  + SQL para contar os registros que têm um campo com valor repetido
  + Selecionar uma parte de uma cadeia em SQL Server
  + Alterar a estrutura de uma tabela com SQL
  + Vistas em SQL
  + Como fazer uma busca em um campo MEMO
  + Contar registros em SQL
  + Obter o valor mais alto de um campo em um conjunto de registros
  + Arquivos .sql
  + [...]

Ver todas las FAQS de Linguagem SQL

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato