如何在Mysql中进行内部联接

时间:2016-05-08 07:27:03

标签: mysql

我有两张桌子:

学生:sID(主键),sName,sCode

成绩:gID(主键),lname,lgrade,sCode

我试试:

" SELECT sName FROM students INNER JOIN grades ON students.sCode=grades.sCode WHERE sCode='A3';"

它返回成绩表中的所有记录!!

创建表时是否必须指定关系?

1 个答案:

答案 0 :(得分:0)

执行此类查询的最佳做法如下所示

 SELECT sName,students.sCode as code 
 FROM students INNER JOIN grades 
 ON students.sCode=grades.sCode 
 WHERE code='A3';