Ver Mensaje Individual
  #1  
Antiguo 24-06-2024
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Ubicación: Toledo - España
Posts: 1.418
Reputación: 21
Angel.Matilla Va por buen camino
Modificar resultado de un query

Para una base de datos en FB 2.5.6 tengo este query:
Código SQL [-]
SELECT 1 Origen, Disco, Registro, Titulo_Cine FROM Cine WHERE Registro IN (781,905)
Esa tabla Cine tiene declarados dos índices: el primario (ALTER TABLE TITULOS ADD CONSTRAINT PK_TITULOS PRIMARY KEY (TIPO,REGISTRO)) y otro sobre el título (CREATE INDEX TITULOS ON TITULOS(TIPO,TITULO_INDEX)).
Independientemente de como ponga la clausula IN (781,905 ó 905,781) y de si ese índice sobre el título está activo o no, el resultado del query es siempre el mismo:

y me gustaría que el resultado respetara el orden de la clausula IN, en el sentido de mostrarlos en el mismo orden que esté hecha la declaración.
Responder Con Cita