假设有这样3张表:
学生表S (id,Tid,name,sex,age) 教师表T (id,Sid,name,sex,age) 成绩表R (id(学生的id),result(成绩))
怎样使用一条sql查询成绩大于90的男学生的男性老师的姓名
收起
select * from R inner join S on R.id=S.Sid inner join T on xxxxxx where result>90
你学生和老师好像没有对应关系,所以第二个inner join没法写
报告相同问题?