Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consultar el valor mas cercano por lo bajo

Estas en el tema de Consultar el valor mas cercano por lo bajo en el foro de Mysql en Foros del Web. Hola, el asunto es el siguiente, tengo una tabla con 2 campos, el id y un valor, asi: id | valor 1 | 2210 2 ...
  #1 (permalink)  
Antiguo 07/08/2017, 20:11
 
Fecha de Ingreso: marzo-2004
Mensajes: 199
Antigüedad: 20 años
Puntos: 1
Consultar el valor mas cercano por lo bajo

Hola, el asunto es el siguiente, tengo una tabla con 2 campos, el id y un valor, asi:

id | valor
1 | 2210
2 | 2867
3 | 3020
4 | 3652
5 | 3862

y tengo un formulario de un unico campo numerico
<form action="" method="post">
<input type="number" name="valor">
<button>Aceptar</button>
</form>

Lo que quiero saber es como obtener el valor de la tabla mas cercano, por lo bajo, al valor que el usuario escriba, por ejemplo, escribe el Numero 3650, el resultado que debe mostrar es el 3020, aunque está mas cerca del 3652, debe encontrar el valor cercano mas bajo!

Gracias por su colaboración
  #2 (permalink)  
Antiguo 09/08/2017, 10:33
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Consultar el valor mas cercano por lo bajo

Hola cabeto_1972:

Tu consulta en realidad es bastante simple, en pseudocódigo sería más o menos así:

Código:
SELECCIONAR el valor más grande 
DE tu tabla
DONDE ese valor sea menor o igual al parámetro introducido por el usuario.

Convierte esto a SQL y tendrás la respuesta. Si continuas con problemas, postea la sentencia que intentaste hacer y con gusto te ayudamos a corregirla y/o completarla.

saludos
Leo.

Etiquetas: consultar, tabla, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:10.