Programación General > C++ Builder

 Encontrar Valor Dentro De Un Rango

(1/1)

aguilot_21:
Buenas,

Tengo una tabla  la cual tiene la siguiente estructura:

Id   Ref1   Ref2   Minimo   Maximo

Necesito que dada una Ref1 y una Ref2, si le paso un valor me diga si este valor se encuentra entre algun maximo o minimo de Ref1 y Ref2. Por ejemplo:

Id    Ref1   Ref2   Minimo   Maximo
1.....a.........6......0..........10
2.....a.........6......11........20

Si me dan:

Ref1=a
Ref2=6
Valor=15 este se encontraria dentro de unos de los rangos.Concretamente en id=2

Si alguien me puede decir por donde empezar!!!!

Gracias

NOVA_BUILDER:
Id Ref1 Ref2 Minimo Maximo
1.....a.........6......0..........10
2.....a.........6......11........20

Si me dan:

Ref1=a
Ref2=6
Valor=15



Lo único que debes hacer, en este caso, como manejas tabla, es lo siguiente:

nos enfocaremos al ID, tu sabes el rango de ID1y de ID2, entences...

lo puedes hacer con un query...

select id from tabla where ref1 = a and ref 2=6 and minimo >=15 and maximo <=15


Espero que te sirva.... :comp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa