Jump to content


Photo

Select Dinamico


  • Faça o login para participar
3 replies to this topic

#1 drop

drop

    Normal

  • Usuários
  • 79 posts
  • Sexo:Não informado

Posted 23/12/2004, 13:59

Alguem sabe como selecionar duas tabelas onde:

tabela1:
campo1, campo2, campo3

e tabela2:
campo1, campo2, campo3

Gostaria que os resultados ficassem nos mesmos campos ex:
campo1, campo2, campo3

Sem usar rotina de programação externa, na propria query.

obrigado, desde já.
;--- Maconha e natural, bic mac e que faz mal! --;

#2 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 23/12/2004, 14:10

vc quer botar os resultados lado a lado , eh isso ?
explica melhor ..

#3 drop

drop

    Normal

  • Usuários
  • 79 posts
  • Sexo:Não informado

Posted 23/12/2004, 14:29

tipo .. tem a tabela 1 com os campos de nome

campo1 , campo2 e campo3

e na tabela 2 tenho os mesmos campos .. quero listalos tudo dentro de 3 unicos campos..

ex:
tabela 1:

campo1 | campo2 | campo3
oi..........| boi........| legal.....
oiiii........| boiiiiii.....| vaca.....


tabela2:
campo1 | campo2 | campo3
xico.......| cobra....| jegue...
tama......| cabra....| narizinho


e listar da seguinte formar:

campo1 | campo2 | campo3
oi..........| boi........| legal.....
oiiii........| boiiiiii.....| vaca.....
xico.......| cobra....| jegue...
tama......| cabra....| narizinho

Edição feita por: fly2k, 23/12/2004, 14:42.

;--- Maconha e natural, bic mac e que faz mal! --;

#4 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 23/12/2004, 14:54

Tente:

Select * from tabela_1 UNION Select * from Tabela_2

OBSs:
1 - o numero de colunas nas duas tabelas devemser iguais, caso contrário, terá que adaptar o * para que o resultado tenha o mesmo número de colunas nas duas

2 - Em alguns BDs, será necessário colocar a clausula All

Abraço.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq