Fórum junção de tabelar #380024

23/06/2010

0

Pessoal, eu tenho 3 tabelar no seguinte estilo:

Tabela 1:

coluna 1, coluna 2, coluna 3, coluna 4, coluna 5, coluna 6

Tabela 2:

coluna 1, coluna 2, coluna 3, coluna 4, coluna 5

Tabela 3:

coluna 1, coluna 2, coluna 3, coluna 4

Estou querendo como saida a junção das tres tabelas, sendo que as linha fique em um order:

                                    Tabela 4:
linha da tabela 1   =>  coluna 1, coluna 2, coluna 3, coluna 4, coluna 5, coluna 6
linha da tabela 2   =>  coluna 1, coluna 2, coluna 3, coluna 4, coluna 5
linha da tabela 3   =>  coluna 1, coluna 2, coluna 3, coluna 4




cada coluna das tabelas são iguais. Ex.  tabela1.coluna 1 =  tabela2.coluna 1 = tabela3.coluna 1

Existe alguma maneira para realizar essa junção?
Guilhr

Guilhr

Responder

Posts

24/06/2010

Jair N.

Bom Dia seria o caso de juntar as tabelas em linhas porém com a deficiência dos campos complementares, é aconselhavel na seguinte situação:

-- Exemplo para união das tabelas :
       SELECT coluna_1, coluna_2, coluna_3, coluna_4, coluna_5, coluna_6
          FROM tabela_1
  UNION ALL
       SELECT coluna_1, coluna_2, coluna_3, coluna_4, coluna_5, NULL AS coluna_6
          FROM tabela_2
  UNION ALL
       SELECT coluna_1, coluna_2, coluna_3, coluna_4, NULL AS coluna_5, NULL AS coluna_6
          FROM tabela_3
--  No que se refere a união verifique INTERSECT delimintando os que "não estão relacionados...

Atc.
Responder

Gostei + 0

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

Aceitar