diff --git a/多表查询.md b/多表查询.md index a94e55a..6bf3526 100644 --- a/多表查询.md +++ b/多表查询.md @@ -114,10 +114,12 @@ fsql.Select() ```csharp fsql.Select() - .Where(a => string.Join(",", fsql.Select().ToList(b => b.Id)) - .ToList(); -//SELECT (SELECT group_concat(b.`name` separator ',') -// FROM `StringJoin01` b) as1 + .ToList(a => new { + id = a.Id, + concat = string.Join(",", fsql.Select().ToList(b => b.Id)) + }); +//SELECT a.`Id`, (SELECT group_concat(b.`name` separator ',') +// FROM `StringJoin01` b) //FROM `Topic` a ```