Tengo una mesa como esta:
To_day | percent
-----------------------
5 | 1.5
8 | 2
2147483647 | 3
Quiero escribir un SELECT que tome un día, encontrar el rango ajustado en la columna To_day y devolver el porcentaje relacionado. por ejemplo:
@day = 3 -------> percent = 1.5
@day = 5 -------> percent = 1.5
@day = 7 -------> percent = 2
@day = 15 ------> percent = 3
Prueba esto:
SELECT TOP 1 [percent]
FROM mytable
WHERE To_day >= @d
ORDER BY to_day
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras