求连接查询实例!(多表查询)

解决方案 »

  1.   

    select * 
    from a
    join b c on a.id=c.id
    join b d on a.id=d.id1
      

  2.   

    create table tb1(学号 int,姓名 nvarchar(10))
    create table tb2(学号 int,课程号 int,成绩 int)
    create table tb3(课程号 int,课程名 nvarchar(10))
    select a.姓名,c.课程号,b.成绩 
    from tb1 a inner join tb2 b on a.学号=b.学号 inner join tb3 c on b.课程号=c.课程号