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
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