前两篇文章介绍了单表查询的方式,本文将深入探讨多表查询操作,重点解析内连接与左连接的应用场景及其语法特性。
1、 新建一个窗口界面,布局两个DataGrid控件:左侧用于显示内连接结果,右侧用于展示左连接结果,方便直观对比分析。
2、 创建一个新的类,继承自学生类,并添加班级信息属性,从而实现学生数据与班级数据的结构化整合。
3、 {
4、 }
5、 内连接的实现代码如下所示:

6、 左连接查询通过使用 into 关键字配合 DefaultIfEmpty() 方法完成。
7、 {
8、 ...
9、 实际运行效果可见:左连接成功查出了那些尚未分配班级的学生记录。











