Tengo una tabla con datos de dirección:
...,
calle (varchar),
numero (char),
Para que las consultas salgan ordenadas por dirección estoy evaluando dos
posibilidades:
1º- Crear el campo numero de tipo char y hacer que cada inserción o
modificación en la tabla se dispare una función que justifique el campo
numero a la derecha:
' 1',' 2',...,' 10',' 11
2º- Crear el campo número como varchar y en cada SELECT añadir en ORDER la
función que devuelva el campo número justificado a la derecha.
No sé que problemas puedo encontrar con cada una de las opciones conforme la
tabla vaya creciendo.
Tampoco sé si con SQL SERVER 2005 este problema puede tratarse de otra forma.
Sabes de alguna solución mejor.
Gracias.
Leer las respuestas