vb 中 SQL的select 语句问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 09:04:11
三个表如下:
student(stuID,name)
score(courseID,score)
course(courseID,courseName)其中courseName代表选修课程名。

如何用sql查询选修的课程名为“音乐”的学生的学号、名字、成绩select stuID,name,score ?

select n.stuID,n.name,n2.score form student n,score n2,course n3
where n3.courseName = "音乐" and n.stuID = n2.stuID and n2.courseID = n3.courseID

楼上说的对2 3 表至少关联一个姓名或者学生id

楼猪开玩笑吧!
表建的不对!查不了!!
student表与其他两个表都米有关联!