左连接与右连接的区别

总结:

  • 左连接where只影响右表,右连接where只影响左表
  • 左连接后的检索结果是显示左表的所有数据和右表中满足where条件的数据。
  • 右连接的检索结果是显示右表的所有数据和左表中没满足where条件的数据。
  • inner join,“有效连接”,两张表中都有的数据才会显示。
  • 外连接有三种类型:完全外联,左联,右联

一般要使得数据库查询语句性能好点,遵循以下原则

  • 在做表与表的连接查询时,大表在前,小表在后
  • 不使用表别名,通过字段前缀区分不同表中的字段
  • 查询条件中的限制条件要写在表连接条件前
  • 尽量使用索引的字段做为查询条件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容