有表:          (内容)detail, (用户)user,(成绩)grade,(考试)exam
其中的字段有:   user_id       name         grade       exam_id
                subject_id     user_id      exam_id     subject
                                                        subject_id
我需要完成:(若现在的科目放在sub中)
1.查询某一个科目的人数
2.显示该科目的所有人的name,suject ,grade
可不可以用如下语句:
select name,subject.subject,grade.grade
       from subject,user,grade,exam
        where(suject=sub)and (user.user_id=detail.user_id)and 
             (detail.subject_id=subject_id)and (exam.exam_id=grade.exam_id)
请高手指点....