Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/10/2005, 11:39
Avatar de Vaalegk
Vaalegk
 
Fecha de Ingreso: abril-2005
Mensajes: 154
Antigüedad: 19 años
Puntos: 2
bueno, el comportamiento estandard es que en el ordenamiento de strings los numeros van primero, ejemplo si tienes las siguientes vals en la db:
campo:
1
papa
25
rojo
amarillo
verde

un simplie "select campo from table order by camp asc" traeria:
1
25
amarillo
papa
rojo
verde

un "select campo from table order by camp desc"

seria al contrario:
verde
rojo
papa
amarillo
25
1

si lo que quieres es que se ordenen independientemente, es decir que los numeros se ordenen descendente, y las palabras ascendentes, tendras que hacer algo como lo que te sugirio yo12345:
almacenas los resultados en arrays, uno para tus numeros y otro para tus palabras y los sorteas como quieras.