From 402aa83d9044f68929e634379548f2385672ba19 Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@users.noreply.github.com> Date: Tue, 28 Apr 2020 17:31:13 +0800 Subject: [PATCH] =?UTF-8?q?Updated=20=E5=A4=9A=E8=A1=A8=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 多表查询.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/多表查询.md b/多表查询.md index b57afc9..62b7829 100644 --- a/多表查询.md +++ b/多表查询.md @@ -49,18 +49,19 @@ fsql.Select() .LeftJoin((a,b,c) => a.CategoryId == b.Id) .LeftJoin((a,b,c) => b.ParentId == c.Id) .Where((a,b,c) => c.Id > 0) - .ToList(); + .ToList((a,b,c) => new { a,b,c }); //或者 fsql.Select().From((s, b, c) => s .LeftJoin(a => a.CategoryId == b.Id) .LeftJoin(a => b.ParentId == c.Id)) .Where((a,b,c) => c.Id > 0) - .ToList(); -//SELECT a.`Id`, a.`Title`, a.`Clicks`, a.`CreateTime`, a.`CategoryId`, b.`Id` as6, b.`Name`, b.`ParentId` + .ToList((a,b,c) => new { a,b,c }); +//SELECT ... //FROM `Topic` a //LEFT JOIN `Category` b ON a.`CategoryId` = b.`Id` //LEFT JOIN `CategoryType` c ON b.`ParentId` = c.`Id` +WHERE c. `Id` > 0 ``` ## 3、SQL联表