联表查询
1、三表查询联接查询
需要注意的是 Select用的是自动填充这样使用方便,如果需要高性能写法请写成 Select(it=>new Model(){ Id=it.id,Name=it.Name}).ToList();
2、两个queryable查询
把一个单 表查询和一个多表查询在进行了一次Join操作
3、简单联表
代码:
sql:
4、子查询
例子1:
例子2:
如果NOT逻辑用 !SqlFunc.Subqueryable
5、将多表转成一表,实现动态查询
6、将多表转成一表后,在查询