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

最赞回答 / 高行行
CREATE TABLE `user1` (  `id` int(11) NOT NULL COMMENT '主键',  `user_name` varchar(255) DEFAULT NULL COMMENT '姓名',  `over` varchar(255) DEFAULT NULL COMMENT '结局',  PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;INSERT INTO `blog`.`user1`(`id`, `u...

最新回答 / 慕瓜_杉
?怎么上传文件?我想传一个sql文件,传不上来

最新回答 / honker丶boy
这个老师讲的,诉求是求出孙悟空的拜把子兄弟没有去取经的,应该是取右表除孙悟空之外的所有的元素

已采纳回答 / porty
(left outer join 左外连接)  等同于  (left join 左连接)。

最赞回答 / 幸福是可积的
这个具体得看执行计划,join两表的连接条件有索引的话,数据库会根据连接条件获取满足条件的数据,并进行相应的优化,一般来说数据量小的话,走不走索引影响不大,数据量达到一定级别且连接条件的字段有索引,数据库就会走索引

已采纳回答 / 久伴兔兔宝宝
left join即left outer join是左连接,若有A\B两张表,意思是查询出A表的全部数据和与之对应的B表数据,B表中没有的数据就用null代替;而right outer join是右连接,意思是查询出B表的全部数据和与之对应的A表数据。怎么会划等号?查出的数据都不一样的

最新回答 / wuloves
参考这个吧 , 被你这个问题问的我也很懵逼 , 我找了这个文档链接 , 里面也没见到使用 is not null的 https://www.cnblogs.com/logon/p/3748020.html

最新回答 / lh0073
关键是不止4个人啊,另外一张表也有孙悟空。。。

已采纳回答 / _好久不见_2
哈哈哈,你问的问题就是答案。他的作用就是获取所有数据在一列上面,然后遍历。假如你想要所有数据,然后不在同一列,你取出来 就要进行数据合并 然后遍历 或者两列分开遍历。

最新回答 / 180416
left join 加上的: where b.字段名 is null ; 或者 right join 加: where a.字段名 is null去掉相同的部分就行
课程须知
本门教程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门教程精华的必要条件。
老师告诉你能学到什么?
1、如何正确的使用join语句 2、如何实现分组选择数据

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消