From c2950b4ed1b2b2dfae59508152bc01e9424c41b9 Mon Sep 17 00:00:00 2001 From: hzy <1396510655@qq.com> Date: Wed, 4 Nov 2020 00:15:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=B0=E7=9A=84=E5=A4=9A?= =?UTF-8?q?=E8=A1=A8=E6=9F=A5=E8=AF=A2=E8=AF=AD=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 多表查询.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/多表查询.md b/多表查询.md index f7a3c7e..fac0108 100644 --- a/多表查询.md +++ b/多表查询.md @@ -57,6 +57,14 @@ fsql.Select().From((s, b, c) => s .LeftJoin(a => b.ParentId == c.Id)) .Where((a,b,c) => c.Id > 0) .ToList((a,b,c) => new { a,b,c }); + +//减少定义 a,b,c 写法 +fsql.Select() + .LeftJoin(w => w.t1.CategoryId == w.t2.Id) + .LeftJoin(w => w.t2.ParentId == w.t3.Id) + .Where(w => w.t3.Id > 0) + .ToList(w => new { w.t1,w.t2,w.t3 }); + //SELECT ... //FROM `Topic` a //LEFT JOIN `Category` b ON a.`CategoryId` = b.`Id`