hola..
como puedo obtener el numero mas cercano a un valor? por ejemplo si quiero obtener el mas cercano a 25.36 y tengo los sig : valores
25.38
25.35
que me tome el 25.35.............
saludosssss...
| |||
Respuesta: obtener el numero mas cerca de un valor
Código sql:
resto al número todos los números, y mediante ABS obtengo el valor absoluto de esa diferencia (para evitar que las diferencias negativas causen problema luego); luego ordeno por esa diferencia y limito a 1.Ver original Pruébalo y dinos. |
| ||||
![]() lo que pasa es que no es un valor fijo , si no un campo que contiene varios numeros, ya que si el valor de x campo no es igual al de x campo que me tome el valor mas cercano ejemplo tramo-----latitud tramo1 = 25.36 tramo2 = 25.40 tramo3 = 25.50 tramo4 = 25.80 campox latittudx 25.38 25.42 25.51 si la latitud no es igual ala de el campo x que me tome el mas cercano,osea que me va a tomer la informacion de la latitudx y me la va a poner en le tramo 1 y asi sucesivamente, no se si me explique saludos............... |
| |||
Respuesta: obtener el numero mas cerca de un valor No lo entiendo bien. Pon un ejemplo con todos los datos, incluidos los de los tramos, y el resultado que esperas sacar. |