Ordenacion doble

rulaz
27 de Enero del 2004
Cómo se puede hacer una ordenación doble en una tabla, es decir cuando existen dos campos por ejemplo apellido paterno y materno, se desea ordenarlo por paterno y después por materno, obviamente se podría hacer con una query o con el select, pero la ordenación es temporal y es una consulta, y lo que se desea es que se aplique a la tabla de manera permanente.


OSVALDO
27 de Enero del 2004
Bueno lo que puedes hacer es crera el idiec en la tabla:
si los campos son caracter: creas un indice:
ALLTRIM(apellido_p) + ALLTRIM(apellido_m)

Cuando vas a utilizar la tabla la ordenas:
SELECT 1
USE nom_tabla
SET ORDER TO indice

Mario
27 de Enero del 2004
Los puedes hacer con la sentencia SQL-Select
Ejemplo
Select apellido,nombre, otros campos, ... from tabla order by apellido,nombre into cursor prueba