Tengo la siguiente consulta:
Código:
Con el siguiente resultado:SELECT NROMATRGRUPO, NROGRUPOS, IDITEMRELACION, IDEVALUACION, STRITEMRELACION, STREVALUACION, INTANIO, INTPERIODO, IDPERSONAEVALUADA, IDGRUPO FROM dbo.TBLTMPSUMPROMPREG360 GROUP BY NROMATRGRUPO, NROGRUPOS, IDITEMRELACION, IDEVALUACION, STRITEMRELACION, STREVALUACION, INTANIO, INTPERIODO, IDPERSONAEVALUADA, IDGRUPO HAVING (IDEVALUACION <> 8) AND (IDEVALUACION <> 32) AND (IDEVALUACION <> 34) AND (IDITEMRELACION = 520) AND (IDEVALUACION = 23)
NroMatric NroGrupos IdItemRelacion IdEValuacion ItemRelacion Evaluacion Año Periodo IdPersonaEvaluada IdGrupo
27 2 520 23 Sistemas y Señales EVALUACIÓN DEL PROCESO ENSEÑANZA APRENDIZAJE POR PARTE DEL ESTUDIANTE-ASIGNATURA SIN LABORATORIO 2011 1 21449 18226
27 2 520 23 Sistemas y Señales EVALUACIÓN DEL PROCESO ENSEÑANZA APRENDIZAJE POR PARTE DEL ESTUDIANTE-ASIGNATURA SIN LABORATORIO 2011 1 21449 18227
Resulta que yo necesito sumar los valores del campo NroMatric en dicha consulta La suma la realizo en la consulta así:
Código:
Dando cómo resultado la misma tabla pero yo necesito relamente que me sume los 2 valores que son igual a 27.SELECT SUM(DISTINCT NROMATRGRUPO) AS Expr1, NROGRUPOS, IDITEMRELACION, IDEVALUACION, STRITEMRELACION, STREVALUACION, INTANIO, INTPERIODO, IDPERSONAEVALUADA, IDGRUPO FROM dbo.TBLTMPSUMPROMPREG360 GROUP BY NROMATRGRUPO, NROGRUPOS, IDITEMRELACION, IDEVALUACION, STRITEMRELACION, STREVALUACION, INTANIO, INTPERIODO, IDPERSONAEVALUADA, IDGRUPO HAVING (IDEVALUACION <> 8) AND (IDEVALUACION <> 32) AND (IDEVALUACION <> 34) AND (IDITEMRELACION = 520) AND (IDEVALUACION = 23)
Mi gran problema radica en que si le quito a la consulta el idgrupo me suma solamnete uno de los 2 valores porque los demás campos son iguales.
Que puedo hacer para solucionar mi inconveniente.
DE antemano muchas gracias por toda la ayuda que me puedan brindar