Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fábio Diniz - Frutal/MG

Ordenar resultados de uma query baseados em preços decrescentemente

Recommended Posts

Bem, o título já diz tudo sobre minha dúvida.

 

Tenho uma página listando produtos, mas quando dou por exemplo um "ORDER BY campo DESC", a ordem não sai como eu desejo.

 

Por exemplo, com esse comando os valores saem dessa forma:

1 - R$ 95.000,00

2 - R$ 90.000,00

3 - R$ 83.000,00

4 - R$ 60.000,00

5 - R$ 550.000,00

6 - R$ 50.000,00

7 - R$ 350.000,00

8 - R$ 140.000,00

 

E por aí vai. A ordem não está correta. Como faço para listá-lo corretamente?

Compartilhar este post


Link para o post
Compartilhar em outros sites

q tipo é o campo?

se for texto (varchar etc.).. acho q n rola n..

Compartilhar este post


Link para o post
Compartilhar em outros sites

A coluna de preços parece que é tipo texto, você tem que mudá-la para algum tipo de número.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O campo deve ser do tipo numérico.

 

Como está gravado no BD ?

Como está na query ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.