AYUDA con la creacion de un CURSOR en mysql

Publicado en 'Programación' por luis12313, 6 Jul 2013.





  1. luis12313

    luis12313 Miembro frecuente

    Registro:
    28 Jun 2010
    Mensajes:
    104
    Likes:
    8




    Hola a todos, tengo un problema con un trabajo que estoy haciendo, quiero Actualizar automáticamente el Tipo Documento por cada Monto Total recaudado por Año siguiendo como ejemplo esta sentencia:

    SELECT year(fecha) as annio,
    round(sum(case when id_tipdoc='00001' then monto_total end),2) as Boleta,
    round(sum(case when id_tipdoc='00002' then monto_total end),2) as Factura,
    round(sum(case when id_tipdoc='00003' then monto_total end),2) as Recibo
    FROM tb_documento A
    group by 1

    Estuve haciendolo y todo me sale muy bien, solo que al costado siempre se muestra el numero 1 en un columna asi como se visualiza en la imagen, lo que quiero saber es si es normal que salga eso al crear un cursor o si algo estare haciendo mal:

    [​IMG]

    Tambien aqui les dejo el codigo que hice hasta el momento:

    Espero me puedan ayudar a encontrar el error porfavor. :hi: