Ver Mensaje Individual
  #34  
Antiguo 10-04-2011
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Reputación: 21
RONPABLO Va por buen camino
Cita:
Empezado por guillotmarc Ver Mensaje
En mi opinión os estáis complicando mucho. Solucionarlo con subconsultas normalmente es bastante sencillo (claro que solo se puede hacer cuando el nº de columnas está prefijado de antemano).

Sería algo del tipo :

Código SQL [-]
select mes
          (select sum(unidades) from ventas where ventas.mes = meses.mes and producto = 'A') as ventas_A,
          (select sum(unidades) from ventas where ventas.mes = meses.mes and producto = 'B') as ventas_B,
          (select sum(unidades) from ventas where ventas.mes = meses.mes and producto = 'C') as ventas_C 
from meses

Saludos.

Viendo esta respuesta creo que combinándola con mi respuesta anterior podría también funcionar muy bien.
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H"
Responder Con Cita