Buscar el registro mas aproximado
Publicado por Alejandro (52 intervenciones) el 15/02/2018 20:47:22
Hola que tal, estoy realizando una consulta donde me regrese el registro que se aproxime dependiendo de una columna por ejemplo:
id valor
1 50000.00
2 70000.00
3 90000.00
4 115000.00
5 140000.00
6 35000.00
Hice esta consulta que si me saca el registro y en realidad esta bien porque esta mandando el registro mas aproximado, pero hay un detalle yo estoy buscando tambien que valide si es mayor la cantidad a ese registro me regrese el registro siguiente.
SELECT TOP 1 id, valor, ABS(55000.00 - valor) AS aprox FROM tabla
Espero puedan ayudarme.
id valor
1 50000.00
2 70000.00
3 90000.00
4 115000.00
5 140000.00
6 35000.00
Hice esta consulta que si me saca el registro y en realidad esta bien porque esta mandando el registro mas aproximado, pero hay un detalle yo estoy buscando tambien que valide si es mayor la cantidad a ese registro me regrese el registro siguiente.
SELECT TOP 1 id, valor, ABS(55000.00 - valor) AS aprox FROM tabla
Espero puedan ayudarme.
Valora esta pregunta


0