有表: (内容)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)
请高手指点....
其中的字段有: 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)
请高手指点....
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货