Ordenar registros
Comprar curso

78. Ordenar registros


1 comentarios

Inicia sesión para comentar

Comentarios:

  • Eduardo Martínez

    Eduardo Martínez hace 6 meses

    Buenas!

    Me sucede una cosa muy llamativa cuando reordeno mi query de usuarios. Mi primer usuario sería el que tiene el id 2, sin embargo el primer usuario que aparece es el perteneciente al id 6.

    Luego muestra el orden correcto (7, 8, 9, 10, …) hasta que, eventualmente, tras el id 44 aparecen los id's 3, 2, 4, 5; para continuar con el 45, 46, 47, etc… y ya el orden se respeta hasta el final.

    Sólo si especifico en los parámetros de reorder() la columna por la que quiero reordenar consigo que me devuelva el orden correcto.

    No sé si soy el único al que le ha sucedido esto (utilizo PostgreSQL). Investigaré un poco más sobre esto y si encuentro algo lo comentaré. Por el momento la apuesta segura es indicar como parámetro la columna por la que quieres reordenar. También se puede especificar si quieres que sea ascendente o descendente, separado por una coma. Por defecto es ascendente.