No sería un índice, puesto que los índices no permiten selecciones, omisiones o 
redefiniciones de campo. Puedes hacerlo mediante una vista:

Create view rauvista as (select substr(f00001, 1, 1) as ftr from qs36ftst/pfa1 
where substr(f00001, 1, 1) in ('1', '2'))

Después, cuando hagas la select desde esta vista:

Select * from rauvista order by ftr.

Saludos.

Juan Carlos.

-----Mensaje original-----
De: Nelson Brizuela [mailto:[email protected]] 
Enviado el: viernes, 26 de junio de 2009 10:50
Para: forum.help400
Asunto: Indice en SQL

Hola t...@s;

Como podría crear via SQL este índice, no se me ocurrió mejor manera que 
  ilistrarlo de esta forma, gracias de antemano.

*********** Principio de datos *******************************
  A          R RAUFPOS                   PFILE(QS36FTST/PFA1)
  A            F00001
  A            FTR                I      SST( F00001 1 1 )
  A          K FTR
  A          S FTR                       VALUES('1' '2')

Salu2,
-- 
Nelson Brizuela Garcete


__________________________________________________
Forum.HELP400 es un servicio más de ServerNEWS.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Comprobada por AVG - www.avg.es 
Versión: 8.5.375 / Base de datos de virus: 270.12.94/2207 - Fecha de la 
versión: 06/28/09 17:54:00
__________________________________________________
Forum.HELP400 es un servicio más de ServerNEWS.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a