Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2011, 12:17
Avatar de kejos
kejos
 
Fecha de Ingreso: septiembre-2005
Mensajes: 100
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Suma con datos semejantes

Buenas tardes,
Tengo la siguiente consulta:
Código:
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)
Con el siguiente resultado:
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:
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)
Dando cómo resultado la misma tabla pero yo necesito relamente que me sume los 2 valores que son igual a 27.
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
__________________
Kelly Johana:si: