Não vou discutir as razões de você manter duas tabelas.. vamos lá..

uma rápida olhada no Help do MySQL


 13.2.4.1. INSERT ... SELECT Syntax

INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
    [INTO] *tbl_name* [(*col_name*,...)]
    SELECT ...
    [ ON DUPLICATE KEY UPDATE *col_name*=*expr*, ... ]

With INSERT ... SELECT, you can quickly insert many rows into a table from
one or many tables. For example:

INSERT INTO tbl_temp2 (fld_id)
  SELECT tbl_temp1.fld_order_id
  FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;


para ficar mais exemplificado:

Insert Into cliente1  (Cd_Cliente, Nm_Cliente )

Select  Cd_Cliente, Nm_Cliente From  cliente  Where Cd_Cliente = 1


sucesso ae e lembre-se sempre.. o Help do MySQL tem tudo que vc possa
precisar sobre ele.

sucesso e feliz 2009.


2008/12/31 Bruno Lepesqueur J. Ribeiro <brunolbra...@yahoo.com.br>

>   Boa tarde pessoal!
>
> Tenho duas tabelas my-sql idênticas, mas de nomes diferentes e preciso
> copiar todos os dados de uma para a outra usando SQL ou alguma forma bem
> rápida!
>
> Deixa eu explicar...
> Eu tenho uma tabela de nome Pre-notas e outra tabela de nome Notas e
> inicialmente eu uso a tabela Pre-notas para ser preenchida inicialmente. Eu
> gostaria de criar um botão que qdo fosse clicado fizesse a copia do
> registro
> atual que estiver na Pre-notas para a Tabela notas, ou seja, eu não
> gostaria
> de copiar a tabela inteira, mas apenas o registro atual ou a linha
> desejada.
>
> Mesmo assim quem souber como copiar a tabela inteira e quiser postar eu
> agradeceria!
>
> Obrigado e um feliz ano novo a todos!
>
>


-- 
.......................................................
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo....@gmail.com
Site: http://www.drdsistemas.com.br/
.......................................................


[As partes desta mensagem que não continham texto foram removidas]

Responder a