mysql中左连接查询_mysql左连接「建议收藏」

mysql中左连接查询_mysql左连接「建议收藏」1.on后面的条件和where后面的条件的区别查询语句开始会根据on后面的条件创建一张虚拟表,左边表是全部数据,右边表会根据on后面的条件进行筛选。然后再根据where后面的条件进行筛选虚拟表中的数据作为最终数据所以如果是筛选右表中的条件放在了where中则则会过滤掉部分左表中的数据结论:筛选右表的条件和左右表关联的条件写在on中筛选左表的条件写在where中2.右表中的条件放在…

大家好,又见面了,我是你们的朋友全栈君。

1.on 后面的条件和where 后面的条件的区别

查询语句开始 会根据 on后面的条件创建一张虚拟表,左边表是全部数据,右边表会根据on后面的条件进行筛选。

然后再根据where后面的条件进行筛选虚拟表中的数据作为最终数据

所以如果是筛选右表中的条件 放在了where 中则则会过滤掉 部分左表中的数据

结论:筛选右表的条件和左右表关联的条件写在on中  筛选左表的条件写在where中

2.右表中的条件放在on中 如果右表的数据量很大的情况下会有很长的查询时间  是因为创建虚拟表的时候由于数据量大 查询条件没有索引造成的  所以相应的增加索引进行查询。

3.创建索引

alter table  tableName  add Index indexName(clum);

ALTER  TABLE optable_task_item  ADD  INDEX task_id (  `task_id`  );

4.那么where 中的条件创建索引时候有用呢?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/130996.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Win8 app判断网络连接状态

    Win8app判断网络连接状态推荐:http://www.cnblogs.com/roucheng/p/3535198.html

    2021年12月25日
    48
  • 图像预处理方法总结

    图像预处理方法总结1 图像二值化 1 1 简单阈值或全局阈值 gray cv cvtColor image cv COLOR RGB2GRAY 把输入图像灰度化 ret binary cv threshold gray 0 255 cv THRESH BINARY cv THRESH TRIANGLE 简单阈值当然是最简单 选取一个全局阈值 然后就把整幅图像分成了非黑即白的二值图像

    2025年11月6日
    5
  • 小米手机MIUI安装Google服务框架和Google Play的教程[通俗易懂]

    GooglePlay上的APP普遍比国内应用商店的要干净得多,权限要求更少,这也是促使很多人使用GooglePlay的原因。步骤如下:1、打开小米应用商店,搜索“谷歌安装器”,拉到最下面,“去豌豆荚搜索”image2、找到谷歌安装器3.0image3、开始安装Google服务框架和GooglePlayimage整个过程无需SS,在国内网络即可完成。最后,连上SS,登录GooglePlay,开始下载干净的app吧,少年。…

    2022年4月15日
    11.7K
  • python下载ts视频文件「建议收藏」

    python下载ts视频文件「建议收藏」importrequestsfrommultiprocessingimportPooldefmission(url,n):headers={"User-Agent":"Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/69.0.3497.100Safa…

    2022年7月18日
    60
  • pycharm怎么添加项目_pycharm 其他

    pycharm怎么添加项目_pycharm 其他pycharm项目添加,在使用pycharm的过程中,有时想要在项目列表中展示多个项目需求第一种情况:原有项目的同级别目录展示另一个项目,如下面的截图操作路径:文件–打开–选择要添加的项目–点附加第二种情况:在原来的项目的主目录下添加拧一个项目,如下面的截图操作路径:文件–设置–项目–项目结构–添加内容根注意:以上两种添加方式:项目的根目录都是第一个项目创建时的根目录,查勘方式,点终端就会显示路径,这个路径也项目的…

    2022年8月25日
    12
  • windows下安装 redis并开机自启动

    windows下安装 redis并开机自启动

    2021年11月23日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号