Ver Mensaje Individual
  #1  
Antiguo 11-05-2011
RedVenom RedVenom is offline
Miembro
 
Registrado: oct 2003
Ubicación: Tabasco, Mexico
Posts: 110
Reputación: 21
RedVenom Va por buen camino
Hacer las veces de DISTINCTROW en SQL Server con Distinct

Tengo un problema necesito hacer una consulta en la que deseo que me devuelva la suma de un campo, ya tengo la consulta (que agradezco a Caral) pero el problema es cuando la quiero implementar en SQL Server ya que no reconoce la instruccion DISTINCTROW y la instruccion DISTINCT no hace lo mismo entonces queria ver sia lguien me puede ayudar a modificar la consulta que la siguiente:
Código SQL [-]
SELECT DISTINCTROW 
Calificaciones.id_c, Calificaciones.id_m, Calificaciones.curp, 
Calificaciones.periodo, Grupos.id_g, Grupos.nombre, Materias.nombre, 
Sum(Calificaciones.calificacion) AS Total_Calificacion 
FROM 
(Grupos INNER JOIN ALumnos ON Grupos.id_g = ALumnos.id_g) 
INNER JOIN
 (Materias INNER JOIN Calificaciones ON Materias.id_m = Calificaciones.id_m) 
ON ALumnos.curp = Calificaciones.curp 
GROUP BY 
Calificaciones.id_c, Calificaciones.id_m, Calificaciones.curp, 
Calificaciones.periodo, Grupos.id_g, Grupos.nombre, Materias.nombre 
HAVING
 ((Calificaciones.id_m)= :Mat);

Les agradezco si alguien me puede orientar para hacer esta adecuacion.
Gracias
Responder Con Cita