子查询或者一对多查询

4.5.2.2 版本支持的写法

1. 查询一条数据

子查询或一对多查询 - 图1

在select中也可以使用

子查询或一对多查询 - 图2

2.IN和NOT IN的操作

子查询或一对多查询 - 图3

3.更多操作

子查询或一对多查询 - 图4

4.4版本才支持的写法

单表

子查询或一对多查询 - 图5

多表

子查询或一对多查询 - 图6

4.8.1 Mapper功能 是Select的升级版

Mapper是在查询出结果后进行处理所以任何C#方法都支持也更强大,提供了一对多和一对一查询的高性能方案(不会产生循环和多查询一条没用数据,性能是所有ORM中一对多查询最高)

子查询或一对多查询 - 图7

5子查询Join

子查询或一对多查询 - 图8