笔者的MySql学习之旅


下文内容主要给大家带来笔者的MySql学习之旅,这里所讲到的知识,与书籍略有不同,都是开发云专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。前提:创建两个关系表:表数据如下:
1、获取A、B公有部分MySql提供一种内连接的方式来获取A、B两表中均符合on表达式的数据:通过内连接,blog中的”图解http”数据和type表中的”C++”数据都被过滤2、A的独有及AB共有使用左外连获取A所有的数据,筛选出B表中符合on表达式的数据,不符合的数据B表相应字段补NULL通过左外连,左表中所有的数据都被查询出来,右表独有的”C++”数据被过滤,左表独有的”图解http”数据的右表位置补了NULL。3、B独有及AB共有同上,使用右外连,过滤掉A表中不符合on条件的数据,查询出所有B表中的数据,A表不满足的字段会补NULL;
通过右外连,右表中的数据全部被查出,独有的”C开发云主机域名++”数据左表位置补了NULL,过滤掉左表的”图解http”数据
4、A独有已知通过左外连,会得到A的独有及AB共有,在A的独有部分,B表位置会补NULL,也就是说,左外连结果中B为NULL的数据就是A的独有5、B独有
同上,右外连会获取B 的独有及AB共有,在B独有部分,A表位置会补NULL,也就是说左外连结果中A表为NULL的数据就是B的独有6、求并集
MySql中提供”union”命令求并集,并且自动去重。如果对面表没有匹配,则补NULL7、求差集
所谓差集就是A的独有和B 的独有的并集对于以上关于笔者的MySql学习之旅,如果大家还有更多需要了解的可以持续关注我们开发云的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。

相关推荐: 线上Mysql重大事故快速应急解决办法

由于好多公司节约成本都没有自己的DBA人员,大部分都是开发或者运维人员操作数据库,但数据库是重中之重,等公司达到一定规模之后,数据库一个不小心的事故,很有可能会让公司回到解放前。所以在公司小规模的时候就应该有一套自己的数据库体系以及完善的数据库架构,操作人员的…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 06/07 15:46
Next 06/07 15:47

相关推荐