Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/03/2012, 01:46
Avatar de Joch_pa
Joch_pa
 
Fecha de Ingreso: octubre-2009
Ubicación: Pachuca De Soto, Hidalgo, Mexico, Mexico
Mensajes: 122
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: Problema con subconsulta

si te sirve la de parboli entonces cámbiala por algo así:

Código SQL:
Ver original
  1. SELECT DISTINCT
  2.     A.idActividad
  3.     , A.NomActividad
  4.     , '1'=ISNULL((SELECT Cantidad FROM Actividades WHERE mes=1 AND idActividad=A.idActividad ),0)
  5.     , '2'=ISNULL((SELECT Cantidad FROM Actividades WHERE mes=2 AND idActividad=A.idActividad ),0)
  6. FROM Actividades A
  7. ORDER BY A.idActividad

lo que hice fue utilizar un alias para meterlo en las subconsultas
Agrega las columnas faltantes y listo