yara 0 Denunciar post Postado Dezembro 5, 2007 Nescessito fazer um relatorio, que me retorne o menor valor de cada produto e o respectivo fornecedor. Tenho 3 tabelas Produto(Codigo, Nome, Endereço, telefone, cnpj, ins_est, cidade) Fornecedor(Codigo, Nome, unidade) Cotação(id, codigo_fornec, preco, codigo_prod) Ja tentei a SQL abaixo mais não funcionou. select po.codigo, po.nome, min(co.preco) as preco, (select distinct f.nome from fornecedor f inner join prod p on p.codigo=co.codigo_prod) as fornec from cot co inner join prod po on po.codigo=co.codigo_prod inner join fornecedor fo on fo.codigo=co.codigo_fornec group by po.codigo, po.nome Eu necessito que ela me retorne produto | menor valor do produto| fornecedor Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Dezembro 5, 2007 BOm dia Yara... Qual está sendo o problema com o relatório??? Ele não retorna dados??? Retorna dados Incorretos??? Compartilhar este post Link para o post Compartilhar em outros sites
yara 0 Denunciar post Postado Dezembro 5, 2007 Qual está sendo o problema com o relatório??? Ele não retorna dados??? Retorna dados Incorretos??? Qual está sendo o problema com o relatório??? Eu necessito que ele me retorne o menor valor de cada produto e seu respectivo fornecedor ele esta me retornando todos os produto de todos os fornecedores, não somente o menor valor de cada produto. Exemplo produto | valor | fornecedor lapis 0,60 yara lapis 0,50 marcio caneta 0,80 yara caneta 0,90 marcio ele esta me retornando assim mais eu quero produto | valor | fornecedor lapis 0,50 marcio caneta 0,80 yara somente o menor valor de cada produto e de qual fornecedor ele pretence Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Dezembro 6, 2007 Qual o banco de dados que está utilizando??? Compartilhar este post Link para o post Compartilhar em outros sites
yara 0 Denunciar post Postado Dezembro 7, 2007 Qual o banco de dados que está utilizando???Eu tentei usar o paradox e o firebird. Nenhum dos dois funcionou, eles retornam relatórios iguais. Compartilhar este post Link para o post Compartilhar em outros sites