Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2011, 08:12
vmoran2009
 
Fecha de Ingreso: febrero-2011
Mensajes: 43
Antigüedad: 13 años, 2 meses
Puntos: 0
mostrar rollup al final del resultado con datos ordenados de mayor a menor

hola amigos tengo una subconsulta pero no puedo hacer que aunque los datos del resultado de la consulta estan ordenados de mayor a menor el rollup me aparezca al final (abajo)

select ifnull(iddepen, 'Total') iddepen,subtotal from
(select iddepen,count(iduser) as subtotal from usuarios
group by iddepen
with rollup) t
order by subtotal desc

y esto me refleja el siguiente resultado:

iddepen subtotal
Total 304
24 40
21 21
62 12
107 11
70 10

el problema es que necesito que se mantenga ordenada la informacion del subtotal en forma descendente pero que la sumatoria del rollup aparezca abajo siempre y no arriba como me esta generando la consulta (query) descrita anteriormente

pero yo necesito que el resultado se muestre al final asi:


iddepen subtotal
24 40
21 21
62 12
107 11
70 10
Total 304 (el total abajo manteniendo el orden descendente del subtotal)