Descartar Cursores

22/09/2004 - 01:03 por luis suescun | Informe spam
Hola Grupo...

Atendiendo la sugerencia de descartar cursores, pero analizando mi
situacion, no le veo la salida.
recurro a sus excelentes conocimientos para ver si es posible con este caso

Tengo una tabla en la que tengo la facturacion de mis clientes campaña por
campaña
Ej:

Cedula Campaña Valor
xxxxxx 200401 51212
xxxxxx 200402 212121
xxxxxx 200404 474545
xxxxxx 200407 145551

En otra tabla maestra de campañas, yo tengo un consecutivo que me permite
conocer la diferencia numerica entre una campaña y otra
Ej:

Campaña Consecutivo
200401 58
200402 59
200403 60
200404 61
200405 62
200406 63
200407 64

esto me da la posibilidad de conocer el numero de campañas transcurridas
entre un pedido y otro de cada cliente

mi necesidad es:

un informe que me diga el numero de campañas en que estuvo activa una
cliente, teniendo en cuenta que se pone inactiva cuando deja de poner pedido
durante 2 campañas. y si vuelve a poner pedido despues de 2 campañas de
inactividad, vuelve a ser activa.

Muchas Gracias a todos.
 

Leer las respuestas

#1 MAXI
22/09/2004 - 01:32 | Informe spam
Hola, a ver, y en tu ejemplo segun vos, cuantas campañas estuvo activo el
cliente? porque hay algo que no me cierra del todo bien




Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)
Mail: Maxi_accotto[arroba]speedy.com.ar

Msn Messager:

"luis suescun" escribió en el mensaje
news:
Hola Grupo...

Atendiendo la sugerencia de descartar cursores, pero analizando mi
situacion, no le veo la salida.
recurro a sus excelentes conocimientos para ver si es posible con este
caso

Tengo una tabla en la que tengo la facturacion de mis clientes campaña por
campaña
Ej:

Cedula Campaña Valor
xxxxxx 200401 51212
xxxxxx 200402 212121
xxxxxx 200404 474545
xxxxxx 200407 145551

En otra tabla maestra de campañas, yo tengo un consecutivo que me permite
conocer la diferencia numerica entre una campaña y otra
Ej:

Campaña Consecutivo
200401 58
200402 59
200403 60
200404 61
200405 62
200406 63
200407 64

esto me da la posibilidad de conocer el numero de campañas transcurridas
entre un pedido y otro de cada cliente

mi necesidad es:

un informe que me diga el numero de campañas en que estuvo activa una
cliente, teniendo en cuenta que se pone inactiva cuando deja de poner
pedido
durante 2 campañas. y si vuelve a poner pedido despues de 2 campañas de
inactividad, vuelve a ser activa.

Muchas Gracias a todos.






Preguntas similares