请教一个自然连接问题,上学时没学好,羞……
      SC
_______________
sno  cno grade
_______________
3001  1   93
3001  2   84
3001  3   92
3002  1   89
3003  2   88
_______________SC自然连接SC后生成的新表是什么??

解决方案 »

  1.   

    select a.*,b.* from sc a,sc b;看看结果就是了
      

  2.   

    select a.*,b.* from sc a,sc b;看看结果就是了
      

  3.   

    自己结贴吧,在sqlplus里试验了一下,就知道结果了,结果如下:SQL> SELECT * FROM SC A,SC B WHERE A.SNO=B.SNO  ORDER BY A.sno ASC,A.cno ASC ;SNO   C      GRADE SNO   C      GRADE
    ----- - ---------- ----- - ----------
    3001  1         93 3001  1         93
    3001  1         93 3001  2         94
    3001  1         93 3001  3         95
    3001  2         94 3001  1         93
    3001  2         94 3001  2         94
    3001  2         94 3001  3         95
    3001  3         95 3001  1         93
    3001  3         95 3001  2         94
    3001  3         95 3001  3         95
    3002  1         92 3002  1         92
    3003  2         85 3003  2         85