Ir para conteúdo

POWERED BY:

Arquivado

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

mellosp

Buscar valor minimo e maximo no bd

Recommended Posts

Olá pessoal, preciso da ajuda de vocês.

Fiz um site de imobiliaria, mas a busca por valor nao funciona.

No bd tem varios valores de imoveis, tipo: 1.200,00 1.500,00 500.000,00

 

Eu fiz um form com as opções:

Até 50.000,00

Até 200.000,00

Até 500.000,00

 

para buscar eu fiz o seguinte:

 

ValorBusca = Request.form("v_imovel")

 

"Select * From TB_Imoveis Where ValorImovel <= '"&ValorBusca&"' Order By ValorImovel"

 

Mas não funciona, quando seleciona o valor até 200.000,00 vem até os de 50.000,00

Alguem sabe como fazer uma busca dessas por valores?

 

Obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mellosp, qual banco você esta utilizando? Qual é o tipo de dado da coluna ValorImovel? (varchar, numeral, int(xx))

Compartilhar este post


Link para o post
Compartilhar em outros sites

oi amigo você pode fazer assim:

 

select MIN(nome do campo do banco de dados) AS nome da variavel from nome da tabela
ele arqmazena o menor valor

maior valor
select MAX(nome do campo do banco de dados) AS nome da variavel from nome da tabela
Maior valor

Espero ter ajudado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O banco é access e coloquei tipo texto

 

--------------

mellosp, qual banco você esta utilizando? Qual é o tipo de dado da coluna ValorImovel? (varchar, numeral, int(xx))

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é que ai vem apenas um regristro somente, o de menor valor.

Eu quero que volte todos os registros com valor menor ou igual ao selecionado pelo cliente.

Tipo se ele selecionar 1.500,00 venham regristros ate esse valor somente.

 

mas obrigado.

 

---------------

oi amigo você pode fazer assim:

 

select MIN(nome do campo do banco de dados) AS nome da variavel from nome da tabela
ele arqmazena o menor valor

maior valor
select MAX(nome do campo do banco de dados) AS nome da variavel from nome da tabela
Maior valor

Espero ter ajudado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, acho q o problema é justamente isso, o tipo de campo estar como texto, nuam sei como funciona no access, mas tenta converter esse valor pra moeda, sei la, testa ae...

 

v no help do access se existe a função CONVERT ou CAST...

 

é uma idéia...

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.