Fórum Juntar duas tabelas #30928

07/12/2006

0

olá amigos. Possuo duas tabelas com a mesma estrutura de campos, uma delas é uma espécie de ´arquivo morto´. Necessito montar um comando SQL que exiba os dados das duas tabelas para um produto com o código = ´xxxxxx´, sem duplicar informaçõs tanto de linhas como colunas. O resultado teria que ser algo como Codigo, produto, fornecedor, etc, juntando as informações das duas tabelas com o mesmo código solicitado.

Alguém pode me dar uma luz ????


Rikardohenrique

Rikardohenrique

Responder

Posts

10/12/2006

Wagnerbianchi

Talvez vc queira pegar tudo que tem na tabela de producao que nao tem na tabela de producao. Bom, se for isso, vamos la.

mysql> select distinct t1.nome
    -> from t1 left outer join t2
    -> on t1.id <> t2.id;
+---------+
| nome    |
+---------+
| Wagner  |
| Roberta |
| Lucia   |
+---------+


...onde t1 tem os mesmos nomes de t2. . .simulei aqui o seu caso e fiz a query ara nao ter erro. Somente se a sua regra variar que teremos que elaborar um pouco mais a ajuda.

Qualquer outra duvida continue postando... :wink:


Responder

Gostei + 0

10/12/2006

Wagnerbianchi

So corrigindo, tudo que tem na tabela de producao que nao tenha na tabela que vc chama de arquivo morto.

...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar