Fórum Selecionar Dados referenciando a atributos das duas tabelas #131284

29/03/2010

0

Olá amigos, Bom Dia!!!     Gostaria de saber se poderiam me ajudar em um respectivo problema,   estou buscando dados no meu software. estes dados referenciam a duas tabelas por exemplo   Select * from TFICHA, TITENS_FICHA   mas os parametros que quero passar para trazer o respectivo resultado estão um em cada tabela.. fiz o select desta maneira como segue   SELECT * FROM TFICHA A, TITENS_FICHA B WHERE A.DATA BETWEEN :data1 and :data2 and B.CODITEM = :item   podem me dizer porque não está dando certo.   e estou com esse mesmo problema tambem para fazer um SUM em outra tabela que tambem a referencia dos parametros estao um em cada tabela.   abraço desde já obrigado
Rafael Reis

Rafael Reis

Responder

Posts

29/03/2010

Emerson Nascimento

você precisa relacionar as tabelas!

SELECT *
FROM TFICHA A
LEFT JOIN TITENS_FICHA B ON B.IDFICHA = A.IDFICHA
WHERE A.DATA BETWEEN :data1 and :data2 and B.CODITEM = :item
Responder

Gostei + 0

29/03/2010

Rafael Reis

você precisa relacionar as tabelas!

SELECT *
FROM TFICHA A
LEFT JOIN TITENS_FICHA B ON B.IDFICHA = A.IDFICHA
WHERE A.DATA BETWEEN :data1 and :data2 and B.CODITEM = :item
      Olá amigo, obrigado   mas eu já tinha relacionado desta maneira... e ele não traz nenhum registro para mim...   OK!?   fico no aguardo abraço
Responder

Gostei + 0

29/03/2010

Emerson Nascimento

então o problema deve estar nos parâmetros passados para a instrução.
Responder

Gostei + 0

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

Aceitar