|
Postada em 10/10/2005 09:33 hs
Por favor Eu tenho uma tabela com mais de 50 campos e preciso selecionar 49 campos de uma outra tabela que são exatamente idênticos Para isso eu precisava retirar o campo id... Alguém tem idéia de como eu faço isso?
Gustavo Boese
|
|
|
|
|
Postada em 10/10/2005 09:40 hs
Olá GBoese, tente isso: SELECT * FROM TABELA1 WHERE ID IN (SELECT ID FROM TABELA2) ORDER BY ID Um abraço!!! Tentei...
Abraços!!!  by Gustavo Bittencourt Costa
|
|
|
|
Postada em 10/10/2005 09:44 hs
G. Bittencourt Desculpa, mas eu acho que não soube me expressar bem... Eu preciso dar um insert em uma tabela que tem 50 campos(sendo que um desses campos é o ID), e eu tenho uma tabela com 49 campos. Se eu fizer o seguinte: Insert into tabela1 Select * from tabela2 Não vai funcionar pq tem o campo id Entendeu? Mesmo assim, Obrigado pela ajuda.
Gustavo Boese
|
|
|
Erico
|
SALVADOR BA - BRASIL
|
|
Postada em 10/10/2005 09:49 hs
Simples. insert into tabela1(campo1,campo2,campo3,...) select campo1,campo2,campo3,... from tabela2
A.Erico S.Peixoto -------------------- Analista de Sistemas
|
|
|
|
Postada em 10/10/2005 09:52 hs
Erico... Esta maneira eu ja conheco, eu gostaria de saber se existe uma maneira de fazer isso sem ter que informar os campos
Gustavo Boese
|
|
|