现象
left join在我们使用mysql查询的过程中可谓非常常见,比如博客里一篇文章有多少条评论、商城里一个货物有多少评论、一条评论有多少个赞等等。但是由于对join、on、where等关键字的不熟悉,有时候会导致查询结果与预期不符,所以今天我就来总结一下,一起避坑。
这里我先给出一个场景,并抛出两个问题,如果你都能答对那这篇文章就不用看了。
假设有一个班级管理应用,有一个表classes,存了所有的班级;有一个表students,存了所有的学生,具体数据如下(感谢廖雪峰的在线SQL):
SELECT * FROM classes;
id name1 一班2 二班3 三班4 四班SELECT * FROM students;
id class_id name gender1 1 继续阅读与本文标签相同的文章
上一篇 :
容器服务及相关云环境几次故障和问题排查记录
下一篇 :
云服务OpenAPI设计的7大挑战
-
云上容器服务基础镜像制作
2026-05-18栏目: 教程
-
渲染流水线中的光栅化
2026-05-18栏目: 教程
-
Tablestore:多元索引的统计聚合
2026-05-18栏目: 教程
-
Alibaba Arthas 3.1.2版本:增加logger/heapdump/vmoption命令,支持tunnel server
2026-05-18栏目: 教程
-
进击的Java - 云原生进化
2026-05-18栏目: 教程
