diff --git a/Src/Asp.NetCore2/SqlSeverTest/Demo/Demo1_Queryable.cs b/Src/Asp.NetCore2/SqlSeverTest/Demo/Demo1_Queryable.cs index 806f2fed4..529c3e001 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/Demo/Demo1_Queryable.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/Demo/Demo1_Queryable.cs @@ -29,7 +29,7 @@ namespace OrmTest Console.WriteLine(""); Console.WriteLine("#### Examples Start ####"); var db = GetInstance(); - var dbTime = db.GetDate(); + var dbTime = db.GetDate(); var getAll = db.Queryable().Where(it=> SqlFunc.EqualsNull(it.Name,null)).ToList(); var getOrderBy = db.Queryable().OrderBy(it => it.Name,OrderByType.Desc).ToList(); var getOrderBy2 = db.Queryable().OrderBy(it => it.Id).OrderBy(it => it.Name, OrderByType.Desc).ToList(); @@ -172,7 +172,15 @@ namespace OrmTest Console.WriteLine(""); Console.WriteLine("#### SqlFunc Start ####"); var db = GetInstance(); - var index= db.Queryable().Select(it => SqlFunc.CharIndex("a", "cccacc")).First(); + var list0= db.Queryable() + .Select(it => + new { + id=SqlFunc.Subqueryable() + .AS("order") + .InnerJoin((x,y)=>x.Id==y.Id,"CuStom") + .InnerJoin((x, y,s) => x.Id == s.Id, "cuStoM") + .Select(it=>it.Id) + }).First(); var list = db.Queryable().Select(it =>new ViewOrder() {