Tema: Agrupacion
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2014, 09:31
yamal1905
 
Fecha de Ingreso: marzo-2014
Mensajes: 5
Antigüedad: 10 años, 8 meses
Puntos: 0
Exclamación Agrupacion

Hola
Soy un novato en lo que es Sql y tengo un problema tengo mi tabla Llamada cuenta la cual tiene los siguientes campos: Id,Codigo,Descripcion,PadreId.

Yo quiero agurpar todas las cuentas segun el padre por ejemplo

Tabla Cuenta
|Id | Codigo |Descricion | PadreId
|1 | 5 | Gastos | null
|2 | 6-2 | Aportes | 7
|3 |6-1 | Servicios | 7
|4 |5-1 | Sueldos | 1
|5 |5-1-1 | Asesorias | 4
|6 |5-2 | Otros | 1
|7 |6 | programas | null


La tabla ya agrupada me tendria que salir de la siguiente manera:

Tabla cuenta agrupada

|Id | Codigo |Descricion | PadreId
|1 | 5 | Gastos | null
|4 |5-1 | Sueldos | 1
|5 |5-1-1 | Asesorias | 4
|6 |5-2 | Otros | 1
|7 |6 | programas | null
|3 |6-1 | Servicios | 7
|2 | 6-2 | Aportes | 7


Pero al momento que hago la agrupacion el resultado que me da es algo asi:


Tabla cuenta agrupada Incorrectamente

|Id | Codigo |Descricion | PadreId
|1 | 5 | Gastos | null
|4 |5-1 | Sueldos | 1
|7 |6 | programas | null
|3 |6-1 | Servicios | 7
|5 |5-1-1 | Asesorias | 4
|6 |5-2 | Otros | 1
|2 | 6-2 | Aportes | 7

Alguien podria darme Una mano Se los Agradesco de antemano