Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

ayuda con creacion de tabla dinamica

Estas en el tema de ayuda con creacion de tabla dinamica en el foro de Oracle en Foros del Web. Hola a todos a ver si me puede ayudar con esto tengo una tabla de la sgte manera comprador fecha articulo cantidad juan 01/01/2007 AA ...
  #1 (permalink)  
Antiguo 17/05/2007, 10:42
 
Fecha de Ingreso: mayo-2007
Mensajes: 1
Antigüedad: 16 años, 11 meses
Puntos: 0
ayuda con creacion de tabla dinamica

Hola a todos a ver si me puede ayudar con esto
tengo una tabla de la sgte manera

comprador fecha articulo cantidad
juan 01/01/2007 AA 500
juan 01/02/2007 BB 2000
luis 01/02/2007 AA 200
luis 01/02/2007 CC 100
luis 01/02/2007 BB 50
jose 01/02/2007 DD 15

necesito obtener esta nueva tabla :

comprador fecha AA_dia AA_Acumulado BB_dia BB_acumulado CC_dia CC_acumulado DD_dia DD_acumulado

es decir armar una tabla en la que esten las compras por dia y acumulado de todos los articulos y compradores. Estuve intentando hacer un Store Procedure con Cursores pero demora en procesar y devolver la informacion, Tal ves me podrian dar alguna idea de como manejarlo

Gracias de antemano
  #2 (permalink)  
Antiguo 17/05/2007, 14:37
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: ayuda con creacion de tabla dinamica

lo que se me ocurre es armar tu consulta con algo como

select comprador, fecha, decode(acum.articulo, 'AA', acum.acumulado) AA_acumulado, ....
from (select comprador, fecha, articulo, sum(cantidad) acumulado
from tabla
group by articulo, cantidad) acum
__________________
Blogzote.com :-) Mi blog
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:13.