sql
shangzhi_quan
有趣的灵魂万里无一,开启逗比的程序员,用文字记录工作中的问题和点滴,希望自己可以不回头的一直走下去!
展开
-
sql内连接中,等值连接与自然连接的区别
1. 等值连接中不要求相等属性值的属性名相同,而自然连接要求相等属性值的属性名必须相同,即两关系只有在同名属性才能进行自然连接。如上例R中的C列和S中的D列可进行等值连接,但因为属性名不同,不能进行自然连接。 2. 等值连接不将重复属性去掉,而自然连接去掉重复属性,也可以说,自然连接是去掉重复列的等值连接。如上例R中的B列和S中的B列进行等值连接时,结果有两个重复的属性列B,而进行自然连接时...转载 2018-05-10 09:20:21 · 4387 阅读 · 0 评论 -
内连接和等值连接的区别
内连接就是满足连接条件的结果集,这是相对于外连接而言。 外连接即使找不到满足条件的记录,另一方的记录还是要输出INNER JOIN可以不等:select * from t1 inner join t2 on t1.id<>t2.id; 从集合论角度看:等值连接是内连接的子集.转载 ...转载 2018-05-10 10:19:26 · 5055 阅读 · 0 评论