hola tengo una pregunta, tengo una tabla con una cantidad de valores x a los cuales les corresponde una fecha a cada uno....e intento hacer una consulta donde pueda sumar los valores correspondientes a cada mes creando las columnas correspondientes, ene, feb, mar, abr...etc...intente hacer un select que me trae inicialmente un nombre para categorizar los valores y en el segundo campo del select trate crear otro select que me sume los valores correspondientes a el mes de enero (teniendo en cuenta la fecha que esta ya en los datos....uso la clausula Between...) y hacer lo mismo para los demas meses, por ahora solo he intentado con enero pero no me sale...alguien me puede ayudar?
lo que he echo hasta ahora es algo asi mas o menos...
no estoy seguro de que asi sea por eso pregunto....
lo que he echo hasta ahora es algo asi mas o menos...
select nombre, (select sum(cantidad from tabla where fecha between '2012-01-01' and '2012-01-31') as Enero) from tabla order by nombre
no estoy seguro de que asi sea por eso pregunto....