两个数据表数据对比操作问题!难!
情况描述: 
             表Student存学生名单+学号。 
             表Grade存学生成绩。 
             假设某种以外使得Student不存在某些学生的记录了。 
             要求:把他们(就是在Student中不存在的学生)的grade中的成绩记录删除。 
             sql语句怎么写呢。 
             ASP.NET+SqlServer2000 
             谢谢!
------解决方案--------------------delete from grade where studentid not in(select id from student)
另外:最好给grade表加外键约束.
------解决方案--------------------delete from Grade where stuid in (select Grade.stuid from Student right outer join Grade on Student.id=Grade.stuid where Student.id is null)