I just run this query:
select
sc.Studentid as [Student ID], StudentName, semester,
sum(c.credit) as Creditsemester,
cast(sum(w.[Weight]*c.credit) / sum(c.credit) as decimal(5, 2)) as [Semester GPA],
(select sum(c.credit) from StudentScore) as cumulativecredit
from
StudentScore sc
join
Student s on s.Studentid = sc.Studentid
join
Course c on sc.CourseID = c.CourseID
join
[weight] w on sc.Grade = w.GRADE
group by
sc.semester, sc.Studentid, s.StudentName
and I get this error:
Msg 512, Level 16, State 1, Line 163
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
Any ides for solving this?