Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2008, 01:30
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Respuesta: ¿bug en Oracle 10g con ROLLUP y ORDER BY?

Hola,

Estuve dandole varias vueltas a la consulta y sus posibles variaciones y revisando los planes de ejecucion en cada caso, en el consulta particular que planteas, no se hace un order by mas alla del rollup, la ultima operacion de sorting es SORT GROUP BY ROLLUP cuando deberia ser SORT ORDER BY.

De todos modos, no entiendo si estas planteando un caso real o solo estas haciendo pruebas, porque dos cosas no tienen sentido para mi

1. GROUP BY ROLLUP(A), B que hace b fuera del rollup?
2. Si el rollup es un totalizador, para que desordenar lo que el ya ordeno?, es decir, nunca me hizo falta un order by despues de un rollup.

Saludos