[Cascavel-pm] [OT] SQL - puxar várias linhas sem acessar uma-a-uma

Marcio Ferreira mmmferreira em gmail.com
Quarta Setembro 12 11:09:23 PDT 2007


vc pode user a sintaxe "insert ... select ..."
no manual do MySQL vc encontra todos os detalhes dessa sintaxe.

Márcio Ferreira

Em 12/09/07, fernandolouis em terra.com.br <fernandolouis em terra.com.br>
escreveu:
>
> Amigos, utilizo banco de dados mysql e estou com uma dúvida:
>
> Quero copiar várias linhas de uma tabela para outra.
>
> As linhas que desejo copiar para outra tabela são todas que tenham `dados`
> =
> '1'.
>
> Para isso, eu penso em fazer assim.
>
> Fazer um select na `tabela_a` e puxar todas as linhas com `dados` = '1',
> então cada linha que
> eu "puxar", vou gravando na `tabela_b`.
>
> Não tem uma maneira mais prática para fazer isso num único comando? Do
> tipo:
>
> copy `tabela_a` WHERE `dados` = '1'
> to `tabela_b`;
>
> :-)
>
> []s,
> Fernando
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
www.Empregar.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070912/ab915137/attachment-0001.html 


Mais detalhes sobre a lista de discussão Cascavel-pm