1
resposta

DUVIDAS EM RELAÇÃO AO MIN

Quando faço uma pesquisa pra saber qual é o menor valor, eu obtenho o resultado da tabela de preco_de_lista, porém quando eu quero saber também o nome deste produto de menor valor, o nome não bate com o da tabela, o resultado me mostra o MENOR VALOR porém o NOME_DO_PRODUTO não é o que faz referencia ao o de menor valor. como resolver isso? SEGUE IMAGEM ABAIXO PARA ENTENDER O PROBLEMA

1 - PESQUISA PARA SABER QUAL É O MENOR PREÇO DA LISTA

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 - PESQUISA PARA RETORNAR O MENOR PREÇO COM O NOME DESTE PRODUTO

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Bom dia!

No dia a dia de trabalho você precisa refinar melhor essa busca. Poderia fazer uma sub query e na sub colocar o min.

Select a.nome_do_produto, b.preco_lista
  from tabela_de_produtos a
where (select MIN(preco_lista)
            from preco_lista b
            where a.preco_lista = b.preco_lista)