在做一个选课系统的作业,有三张表,第一张学生信息表,字段:学生学号、学生姓名…………第二张表课程信息表,字段:课程编号、课程名称………………,第三张表学生成绩表,字段:学生学号、课程编号、成绩。现在要联合查询出学生学号、学生姓名、课程编号、课程名称、成绩,怎么写SQL语句,本人菜鸟,请各位大神帮助。

解决方案 »

  1.   

    提供表结构(create table 格式的)、测试数据、你的预期结果 ;
      

  2.   


    select t0.学号,t0.学生姓名,t2.课程编号,t2.课程名称,t2.成绩
    from 学生信息表 t0
    inner join 学生成绩表 t1 on t0.学号=t1.学号
    inner join 课程信息表 t2 on t1.课程编号=t2.课程编号