数据库内连接与外连接(自我理解--深刻)
数据库内连接INNER JOIN数据库内连接限制较多,要求连接的关系表之间必有一一行对应关系,不然容易出现一对多产生长幅数据表,如下图:要求每位学生选择一门课程,则两表匹配后会出现sx关系表情况,事实上匹配结果已经超出逻辑范围。如若学生id对应选课表内课程id,且作为匹配条件,即可消除笛卡尔积,实现一一对应。SQL语句是:select s.id,s.name,x.id,x.course from student s inner join course x on s.id=x.id;SQL语
原创
2020-10-12 14:20:57 ·
701 阅读 ·
0 评论