[firebase-br] 2 campos ligados em outra tabela

Moacir - GMail prismars em gmail.com
Ter Dez 8 08:03:24 -03 2009


Augusto,

Select a.*, Coalesce(b.valorDolar,0) as valor_data1, 
Coalesce(c.valorDolar,0) as valor_data2 from tabela2 a
left join tabela1 b on (a.data1=b.data)
left join tabela1 c on (a.data2=b.data)


Acho que isto vai te ajudar..

Moacir

Augusto junior escreveu:
> Bom dia pessoal,
>
> o problema e o seguinte,
>
> tenho 2 tabelas
>
> tabela1  :
> data
> valorDolar
>
>
> tabela2 :
> ID_Produto
> ID_Fornecedor
> Data1
> Valor1
> Data2
> Valor2
>
> como seria a select para que os dados seria mostrado
>
> PRODUTO -------------- : FORNECEDOR --------:  DATA1 : VALOR1 : VALOR EM
> DOLAR1 : DATA2 : VALOR 2 : VALOR EM DOLAR 2 :
> ==================================================================================================
>  OK                             OK                              OK
> OK                           ?                OK
> OK                   ?
>
> O problema e como pegar o valor do dolar de uma determinada data se para
> cada registro existe 2 datas para pegar o valor do dolar?
>
> Obrigado
> Guto
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>   




Mais detalhes sobre a lista de discussão lista