u013009793
名字什么的xxx
采纳率12.5%
2015-01-12 02:37 阅读 1.6k

使用一条sql语句实现多表查询

假设有这样3张表:

学生表S (id,Tid,name,sex,age)
教师表T (id,Sid,name,sex,age)
成绩表R (id(学生的id),result(成绩))

怎样使用一条sql查询成绩大于90的男学生的男性老师的姓名

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    bdmh bdmh 2015-01-12 02:40

    select * from R inner join S on R.id=S.Sid inner join T on xxxxxx where result>90

    你学生和老师好像没有对应关系,所以第二个inner join没法写

    点赞 评论 复制链接分享
  • u013776744 qianxiaoxuan520 2015-01-12 02:42

    这个...................................

    点赞 评论 复制链接分享
  • u013009793 名字什么的xxx 2015-01-12 02:53

    谢谢了,差不多懂了

    点赞 评论 复制链接分享

相关推荐