为了账号安全,请及时绑定邮箱和手机立即绑定

不等值连接怎么用卡笛尔集来解释,它具体是怎么去除不正确选项的​

不等值连接需要两个表有主外键关系吗?

正在回答

3 回答

第一点:等值连接、不等值连接、外连接、子连接都是基于笛卡尔积的。

第二点:以最简单的等值连接理解什么是有效查询结果和无效查询结果。

祝好运!!!

0 回复 有任何疑惑可以回复我~
#1

我想做前端大牛

最烦就是这种答非所问的啦,
2017-04-18 回复 有任何疑惑可以回复我~

和主键有什么关系?? 不等值链接就是左表和右表一一做比较,满足条件where或on的条件就2表的列组合成一行输出。不等值连接和笛卡尔比较像吧,都是比较左表行数*右表行数次,不等值连接要满足条件才输出,笛卡尔是全输出。

1 回复 有任何疑惑可以回复我~

其实等值连接一半都是两张表有相同的字段才会进行等值连接,不等值连接一半都没有相同字段,如果有相同字段那么就在等值的基础上再加个过滤条件就好了,其实这些多表查询都是通过过滤条件进行帅选的啦,多表查询的时候要首先想到笛卡尔积,然后进行where子句的编写,有对应主键外键就用=号,一般没有就没有重复错误的记录

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不等值连接怎么用卡笛尔集来解释,它具体是怎么去除不正确选项的​

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信