Ordenar tabla
Tengo una tabla para las referencias, cuya clave primaria es un campo cod.referencia de tipo caracter(tabla Paradox), si voy creando datos de la siguiente forma se ordenan asi:
IdReferencia----------La forma correcta sería esta: ---------------- --------------------------------------- 10/0------------------------------------> 10/0 10/00----------------------------------->10/00 10/1------------------------------------->10/1 10/2------------------------------------->10/2 100/0----------------------------------- >11/0 100/1----------------------------------- >11/1 100/2------------------------------------>100/0 11/0------------------------------------- >100/1 11/1------------------------------------- >100 /2 ¿Cómo podría solucionar sin tener que definir una clave primaria compuesta por dos campos? (Un campo el q va delante de la '/' y el segundo la segunda parte) |
La unica solucion es la de rellenar con ceros por la izquierda, es decir, en lugar de poner
10/0 poner 010/0 |
La franja horaria es GMT +2. Ahora son las 13:01:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi