Estou tentando criar uma consulta, que retorne menor valor da coluna (preco),mas agora que fica difícil, o sistema grava na tabela cada valor pra cada produto e cada produto inseri o valor e o codigo de cada vendedor, exemplo vendedor01 coluna: product-code = 01, vendedor02 coluna: product-code = 02, vendedor03 coluna: product-code = 03… então quando o vendedor grava o valor no produto exemplo arroz com id 05, vai gravar na tabela o valor = coluna preco , id do produto na coluna id, e o codigo do vendedor na coluna = product-code.
Tabela seria:
- produtos
- id
- codigoean
- descrição_completa
- preco
- product-code
- fornecedor
 
Preciso que retorne um resultado de cada id com seu melhor valor, no caso de valores iguais, resultado todos menores valores da coluna preco. não sei se consegui me expressar bem…