mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-24 07:22:57 +08:00
Add Demo
This commit is contained in:
parent
28a09190f6
commit
878bb8c448
@ -128,6 +128,16 @@ namespace OrmTest
|
|||||||
Console.WriteLine("#### Subquery Start ####");
|
Console.WriteLine("#### Subquery Start ####");
|
||||||
var db = GetInstance();
|
var db = GetInstance();
|
||||||
|
|
||||||
|
var list0 = db.Queryable<Order>().Where(it =>
|
||||||
|
SqlFunc.Subqueryable<OrderItem>()
|
||||||
|
.LeftJoin<OrderItem>((i, z) => i.ItemId == z.ItemId)
|
||||||
|
.InnerJoin<OrderItem>((i, z, y) => i.ItemId == z.ItemId)
|
||||||
|
.InnerJoin<OrderItem>((i, z, y, h) => i.ItemId == z.ItemId)
|
||||||
|
.InnerJoin<OrderItem>((i, z, y, h, n) => i.ItemId == z.ItemId)
|
||||||
|
.Where((i, z) => i.ItemId == z.ItemId)
|
||||||
|
.Any()
|
||||||
|
).ToList();
|
||||||
|
|
||||||
var list = db.Queryable<Order>().Take(10).Select(it => new
|
var list = db.Queryable<Order>().Take(10).Select(it => new
|
||||||
{
|
{
|
||||||
customName=SqlFunc.Subqueryable<Custom>().Where("it.CustomId=id").Select(s=>s.Name),
|
customName=SqlFunc.Subqueryable<Custom>().Where("it.CustomId=id").Select(s=>s.Name),
|
||||||
|
Loading…
Reference in New Issue
Block a user