[RESOLVIDO] Problema ao usar MIN em SQL

o que está acontecendo é que eu tenho dois valores iguais na minha coluna valor.
quando pesso o valor minimo ele mostra apenas um dos dois produtos.
ex:
skol 4.0
cristal 4.0

quando peço o minimo ele retorna apenas cristal
alguem tem a solução para mostrar os dois

Como está sua consulta?

Select codigo,MIN(valorunitario) from cotacao

Você precisa criar uma consulta que é mais ou menos:

selecionar os campos da tabela cotacao dos registros que satisfazem à condição valor unitário = mín (valor unitário)

Do jeito que você fez, ele selecionou o valor mínimo de “valor unitário” e pôs o primeiro código de um registro qualquer cujo campo valor unitário fosse igual ao mínimo.

desse jeito que voce sugeriu também não funcionou

Talvez assim?

SELECT t1.descricao, t1.valor FROM tabela t1 WHERE t1.valor = ( SELECT MIN(t2.valor) FROM tabela t2 )

vlw amigo agora funcionou