SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: aguilot_21 en Martes 12 de Abril de 2005, 20:43

Título: Encontrar Valor Dentro De Un Rango
Publicado por: aguilot_21 en Martes 12 de Abril de 2005, 20:43
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
Título: Re: Encontrar Valor Dentro De Un Rango
Publicado por: NOVA_BUILDER en Martes 23 de Agosto de 2005, 18:45
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: