Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/04/2013, 00:55
oms02
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 10 meses
Puntos: 11
Respuesta: criterio de ordenado con ORDER BY de valores identicos

Hola gnzsoloyo. Muchas gracias por tomarte interés.

Da la casualidad de que justo el ejemplo que puse se correspondía con ese orden que marcas, pero haciendo una busqueda real no me sucede así. He probado a hacer busquedas metiendo el ID (autoincrement) y también con el nombre, y de ninguna de las dos maneras me ha hecho un orden lógico por el número o alfabético. Te lo aseguro.

Por si acaso estoy pasando algo "obvio" por alto, las consultas son del estilo:

Código MySQL:
Ver original
  1. SELECT usuarios.nombre, datosreg.edad FROM usuarios INNER JOIN datosreg USING (ID) ORDER BY edad DESC
  2.  
  3. SELECT usuarios.ID, usuarios.nombre, datosreg.edad FROM usuarios INNER JOIN datosreg USING (ID) ORDER BY edad DESC

Y un extracto de la consulta:

ID nombre edad

23 Marc 24
44 Santi 23
204 Dani 22
203 Fran 22
202 Gonzalo 22
201 Gabriel 22
200 Gaspar 22
199 Irene 22
198 Andres 22
205 Dani 22
206 David 22
207 Damian 22
208 Gema 22
209 Hector 22
210 German 22
211 Nacho 22
212 Jose 22
213 Juan 22
197 Andres 22
196 Alex 22
195 Adriana 22
179 Diana 22
180 Oscar 22
181 Olimpia 22
182 Olga 22
183 Octavio 22