[RESOLVIDO] Problema ao usar MIN em SQL

6 respostas
A

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

6 Respostas

Hebert_Coelho

Como está sua consulta?

A

Select codigo,MIN(valorunitario) from cotacao

E

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.

A

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

R

Talvez assim?

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

A

vlw amigo agora funcionou

Criado 18 de junho de 2012
Ultima resposta 18 de jun. de 2012
Respostas 6
Participantes 4