FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Seleccionar valor en un rango de datos
Hola a todos, necesito filtrar la siguiente información:
Tengo una tabla que tiene los siguientes campos: SERIE FOLIO_INICIAL FOLIO_FINAL NODECERTIFICADO X 1 100 123456789 A 1 500 965432178 X 101 400 111118888 Y 1 200 598444444 Necesito Extraer de esta tabla el NODECERTIFICADO conociendo la SERIE y el folio dentro de un rango, es decir, si tengo SERIE X, FOLIO 255 que el resultado sea 111118888 Alguien me puede ayudar como seria el select para lograr este resultado, uso Firebird 1.5 y delphi 6 Se puede hacer en un select dentro de otro select o habría que generar un procedimiento almacenado Desde ya muchas gracias
__________________
Alejandro Jourdan |
#2
|
|||
|
|||
Parece que ya di con la solución:
select * from control_de_folios where SERIE = 'X' and (FOLIO_inicial <= 255 AND folio_final !< 255) Saludos
__________________
Alejandro Jourdan |
#3
|
||||
|
||||
resp
con los datos que tiene te va a funcionar pero cuando tengas mas series X por debajo tambien te van a salir asi debes mejorar la consulta para que extrigas la mas cerca o las mas lejos por medio del folio. Aunque no conozco este operador !< en Firebird.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#4
|
|||
|
|||
Cita:
Saludos
__________________
Alejandro Jourdan |
#5
|
||||
|
||||
Hola.
No consigo entender que es lo que intentas conseguir. ¿ Que quieres decir con el rango 255 para el campo FOLIO ? ¿ Acaso es simplemente esto ? : select * from CONTROL_DE_FOLIOS where SERIE = 'X' and FOLIO_INICIAL <= 255 and FOLIO_FINAL >= 255 NOTA: Tampoco conozco el operador !< Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tipos de Datos < int > y rango | BC++ | C++ Builder | 4 | 26-11-2009 22:34:17 |
Seleccionar datos para imprimir | Alexandro | Impresión | 15 | 21-11-2008 18:59:29 |
Seleccionar un campo dependiendo de su valor | Alexis De la Cr | MySQL | 2 | 13-11-2008 21:58:44 |
Como seleccionar un rango de filas en un DBGrid? | YAlvarez | OOP | 1 | 09-05-2008 20:54:47 |
Utilizar SetRange para seleccionar rango de una tabla | verodelphi | Lazarus, FreePascal, Kylix, etc. | 0 | 20-09-2006 14:32:20 |
|