I have a select query that returns a student, course, teacher and grading term for 1st and 4th qtr. What I need to do is find students that had a different course & teacher for 4th qtr only. I don't want to see students that have the same teacher. I have tried a few different ways but I am still stuck. Using Sql Server 2005 select distinct s.studentid, c.description,t.name,so.term from student s inner join schedobj so on s.studentid = so.studentid inner join section sc on so.coursenum = sc.coursenum and so.section = sc.section inner join teacher t on sc.teacherid = t.teacherid inner join course c on sc.coursenum = c.coursenum where c.description = 'Math'and so.term in ('1', '4')Thanks,GJ