1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Relatorio de duas tabelas

Discussão em 'Programação' iniciada por rubenmsoares, 22 de Julho de 2012. (Respostas: 4; Visualizações: 647)

  1. rubenmsoares

    rubenmsoares Power Member

    Boas, será que mais uma vez podiam ajudar-me?

    Tenho duas tabelas:

    Tabela1
    Valor11
    Valor12

    Tabela2
    Valor11
    Valor22

    Queria criar uma consulta onde fosse seleccionado as duas tabelas sendo que o Valor11 encontra-se nas duas, ficando assim:

    Valor11 Valor 12 Valor 22

    Pensei nisto

    SELECT FROM Tabela1.Valor11,Tabela1.Valor12,Tabela2.Valor22
    WHERE (Valor11=12345)

    Sendo o objectivo devolver o Valor11 + Valor 12 +Valor 22 e sendo Valor11 o mesmo das duas tabelas (a relação das tabelas)

    O problema é que ao colocar duas tabelas ele coloca um INSERT JOIN e isso faz ele não executar nada


    Alguém me pode ajudar?

    Obrigado
     
  2. rubenmsoares

    rubenmsoares Power Member

    Niguem consegue dar aqui uma ajudinha?
     
  3. _darkmoon_

    _darkmoon_ What is folding?

    pareçe me que te falta um join entre as duas tabelas. acho que o inner join resolveria o teu problema, fazendo o com a ligaçao sendo o valor11.
     
  4. Mach4_PT

    Mach4_PT Power Member

    SELECT FROM Tabela1.Valor11,Tabela1.Valor12,Tabela2.Valor22
    WHERE (Valor11=12345 AND Tabela1.Valor11 = Tabela2.Valor11)

    Isso?
     

Partilhar esta Página