si te sirve la de parboli entonces cámbiala por algo así:
Código SQL:
Ver originalSELECT DISTINCT
A.idActividad
, A.NomActividad
, '1'=ISNULL((SELECT Cantidad FROM Actividades WHERE mes=1 AND idActividad=A.idActividad ),0)
, '2'=ISNULL((SELECT Cantidad FROM Actividades WHERE mes=2 AND idActividad=A.idActividad ),0)
FROM Actividades A
ORDER BY A.idActividad
lo que hice fue utilizar un alias para meterlo en las subconsultas
Agrega las columnas faltantes y listo