none
SELECT USANDO PIVOT RRS feed

  • Debate general

  • Hola buenas tardes.

    Usó el siguiente select:

    SELECT * from Ventas Pivot (Sum(cantidad) for producto in ([clavos],[martillo],[tornillos])) As TablaPivot

    y me trae los siguientes resultados.

    id_venta dni     nombre fecha            clavos  martillo tornillos

    1            23     tomas   2020-03-04   null      null       23

    2            44     juan      2020-07-21  null       33         null 

    Lo que quiero hacer pero no logro es que en vez que me traiga los productos y sus cantidades, me traiga 

    ENERO--FEBRERO--MARZO--ABRIL así hasta Diciembre

    y sus cantidades en cada mes.

    Algo así:

    id_venta    dni    nombre   productos   ENERO FEBRERO   MARZO   ABRIL  MAYO JUNIO  JULIO  AGOSTO

    1               23     tomas     tornillos     null      null           23          null      null    null      null     null

    2               44     juan       martillo      null      null            null        null      null     null     33      null       

    Podrán ayudarme?

    Saludos.

    miércoles, 18 de marzo de 2020 14:35