Ver Mensaje Individual
  #3  
Antiguo 03-05-2011
sinalocarlos sinalocarlos is offline
Miembro
 
Registrado: sep 2006
Posts: 152
Reputación: 18
sinalocarlos Va por buen camino
Cita:
Empezado por uper Ver Mensaje
Tengo una tabla que cada vez que se solicite un tramite registro el num de aprobacion y otros datos, en esta tabla guardo informacion de folio que me autorizan a usar, por decir folio inicio y folio final, la situacion se presenta cuando comienza a tener mas tramites, debo obtener solo el numero de aprobacion para el folio que estoy usando.
este es ta estructura
tabla: sellos_prt
plaza char(2), tipo char(1), numtram int, inicio char(12), final CHAR(12), numaprobacion char(12)
por ejemplo:

plaza=01, tipo=1, inicio=1, final=10, numaprobacion=380
plaza=01, tipo=1, inicio=11, final=20, numaprobacion=885

Cuando yo solicite el folio 3 me debe regresar el numaprobacion= 380 (que esta entre ese rango), para el folio 17 me debe regresar el numaprobacion=885, para el folio 5 me debe de regresar el numaprobacion= 380 y asi. cree una consulta: select top 1 numaprobacion from selloscfd_prt where plaza='01' and tipo='1' and inicio>='5' and final<='5' pero no es la esperada, me podrian ayudar
les agradesco, gracias
Tu consulta esta bien, que es lo que te regresa que no es lo esperado?
Responder Con Cita