SQL的左右连接一般在什么情况下用

SQL的左右连接一般在什么情况下用,第1张

什么情况下要用到左右连接,最常用的两表连接是内链接,查询到的结果是两表匹配的数据.

在企业中比如是京东,有这么个情况,他的商品表是一张表,他的销售数量是一张表.如果要看到商品的销量,两表内链接就可以了.但是很有可能有些商品没有销量,那么这个数量就会为空,那么通过内链接就查看不到了.没有销售的商品对公司反而更重要,我们要分析为什么销售不出去,要找原因,解决内连接匹配不到的问题,就要用到我们后面说的左右连接.

左右连接的使用其实非常简单,下面三句总结:

1、哪个表要全部展示,就看"没有"“全部”这样的字修饰哪个表.

2、如果想用左连接让该表全部展示,那么就将他放在join的左边,如果想用右连接让该表全部展示,那么就将他放在join的右边.

3、如果表在join的左边,我想然他全部展示,就用左连接,如果表在join的右边,我想让他全部展示,就用右连接

我这有个免费的视频链接,黑马程序员视频库里面的,你可以看一下。视频挺多,前后端、设计、人工智能都有

软件测试:两天搞定Mysql

navicat软件设置连接mysql数据库

适用范围及演示使用工具

适用范围:mysql所有系列(含Linux和Windows系统下的mysql)

演示使用工具:Navicat 8.0 MySQL

演示系统:Windows2003系统

navicat连接mysql数据库设置方法/步骤

第1步:下载并安装navicat软件,本成功安装到自己电脑中,安装成功后打开开始菜单组中的navicat菜单下的“Navicat for MySQL”并单击打开

第2步:单击navicat软件左上角中的“连接”,在连接窗口中连接名按以下方法输入。

连接名:中英文均可,可任意输入。

主机名/IP地址:输入mysql数据库IP地址,本机的话就输入“localhost”或“127.0.0.1”。

埠:输入mysql数据库的端口号,默认是“3306”。

用户名:mysql登录名。

密码:mysql登录密码。

3步:mysql相关的连接信息确定之后,单击“连接测试”按扭,如提示“连接成功”即正常,单击确定即可。如不是“连接成功”请检测设置相关信息是否正确。

第4步:在连接设置窗口确定之后,如下图所示左侧会出现一个刚刚在连接设置中的名称,双击或在此名字上右键“打开连接”即可进入对mysql数据所有 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7446003.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存