SQL Server - Buscar el registro mas aproximado

 
Vista:

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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.530
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Buscar el registro mas aproximado

Publicado por Isaias (4204 intervenciones) el 16/02/2018 17:09:34
Perdon, pero yo no entendi nada de lo que desea obtener
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar