Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2012, 15:46
cesar_viridi
 
Fecha de Ingreso: enero-2012
Ubicación: Mexico Df
Mensajes: 95
Antigüedad: 12 años, 4 meses
Puntos: 6
Realizar una consulta y obtener datos con un formato

Hola a todos hace tiempo que no tengo problemas con esto pero explico lo que estoy haciendo tengo dos tablas sql con la misma estructura una con 3,000 registros y otra 5,000 registros,cree una vista que une ambas tablas con un UNION ahí todo bien ahora bien
tengo que sacar reportes de esta vista por lo cual tengo la siguiente estructura

emisor | empresa |mes | saldo_pendientte
1 | uno |1 | 500000
1 | uno |1 | 5000
2 | dos |1 | 300000

asi sucesivamente para 8,000 registros

Tengo que hacer reportes de aquí con la siguiente estructura

emisor | Enero | Febrero | Marzo | Abril | Agosto| Noviembre | Diciembre
1 | 2000 | 30121 |5000 |6065|5450 |54068 |7000
2 | 4055 | 40121 |5000 |6065|5450 |54068 |7000
3 | 2089 | 80121 |5000 |6065|5450 |54068 |7000
4 | 3580 | 90121 |5000 |6065|5450 |54068 |7000

Compuedo hacerle no tengo idea estado tratado asi pero tengo error

Código MYSQL:
Ver original
  1. SELECT emisor, (SELECT sum(saldo_pendiente) AS enero FROM factura_general WHERE mes = 1 GROUP BY emisor )  FROM factura_general WHERE anio = 2012 GROUP BY emisor

Gracias
__________________
Mi proyecto web Desarrollo-Tech visitame http://www.desarrollo-tech.com