diff --git a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs index 6e99565fb..26810165a 100644 --- a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs +++ b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs @@ -478,7 +478,17 @@ namespace OrmTest .LeftJoin(db.Queryable().Where(it=>it.OrderId==2),(o,i,item)=>item.OrderId==o.Id) .LeftJoin(db.Queryable().Where(it => it.Id >0), (o, i, item, od) => od.Id == o.Id) .Select(o => o).ToList(); - + + var query9 = db.Queryable() + .Where(m => m.Id == SqlFunc.Subqueryable() + .Where(z => z.Id == m.Id).GroupBy(z => z.Id).Select(z => z.Id)) + .ToList(); + + var query10 = db.Queryable(db.Queryable()) + .LeftJoin((m, i) => m.Id == i.OrderId) + .Where(m => m.Id == SqlFunc.Subqueryable() + .Where(z => z.Id == m.Id).GroupBy(z => z.Id).Select(z => z.Id)) + .ToList(); Console.WriteLine("#### Join Table End ####"); }