关联查询。
来源:4-1 获取多表关联查询结果
kevin唯心
2020-02-01 15:22:57
老师。sql语句中有关联查询和左关联右关联等连表查询方法。 他们的区别在哪里呢?而且我发现设置表外建和不设置都能连表查到数据 那外建存在的意义是什么
1回答
同学你好,左关联查询的结果是左表的全部数据和右表中符合连接条件的数据。右关联查询的结果是右表中的全部数据和左表中符合连接条件的数据。还有内连接查询的结果是左表和右表的交集,也就是左表和右表中都符合连接条件的数据。
外键的作用是保持数据的一致性,完整性。比如学生表和成绩表,成绩表中有学生表中的主键(学号)作为外键,在成绩表输入成绩时,输入的学号必须在学生表中存在,否则不能插入成绩。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~