diff --git a/FreeSql.Tests/FreeSql.Tests.Provider.MySqlConnector/MySqlConnector/Curd/MySqlSelectTest.cs b/FreeSql.Tests/FreeSql.Tests.Provider.MySqlConnector/MySqlConnector/Curd/MySqlSelectTest.cs index 953f6479..607fcc57 100644 --- a/FreeSql.Tests/FreeSql.Tests.Provider.MySqlConnector/MySqlConnector/Curd/MySqlSelectTest.cs +++ b/FreeSql.Tests/FreeSql.Tests.Provider.MySqlConnector/MySqlConnector/Curd/MySqlSelectTest.cs @@ -1050,7 +1050,7 @@ LEFT JOIN `WF_ProcessInstance` b ON b.`Id` = a.`ProcessId` WHERE ((b.`IsFinished` OR a.`TaskType` = 3) AND b.`EnabledMark` = 1)", groupsql12); var grouplist12 = g.mysql.Select() - .AsTable((type, old) => $"( {sqltmp12} )") + .AsTable((type, old) => type == typeof(WF_TaskGroupBy) ? $"( {sqltmp12} )" : null) .LeftJoin((a, p) => p.Id == a.ProcessId) .Where((a, p) => (p.IsFinished || a.TaskType == 3) && p.EnabledMark) .ToList((a, p) => new diff --git a/FreeSql.Tests/FreeSql.Tests.Provider.Odbc/MySql/Curd/MySqlSelectTest.cs b/FreeSql.Tests/FreeSql.Tests.Provider.Odbc/MySql/Curd/MySqlSelectTest.cs index 78f2f6e3..4be159dc 100644 --- a/FreeSql.Tests/FreeSql.Tests.Provider.Odbc/MySql/Curd/MySqlSelectTest.cs +++ b/FreeSql.Tests/FreeSql.Tests.Provider.Odbc/MySql/Curd/MySqlSelectTest.cs @@ -1061,7 +1061,7 @@ LEFT JOIN `WF_ProcessInstance` b ON b.`Id` = a.`ProcessId` WHERE ((b.`IsFinished` OR a.`TaskType` = 3) AND b.`EnabledMark` = 1)", groupsql12); var grouplist12 = g.mysql.Select() - .AsTable((type, old) => $"( {sqltmp12} )") + .AsTable((type, old) => type == typeof(WF_TaskGroupBy) ? $"( {sqltmp12} )" : null) .LeftJoin((a, p) => p.Id == a.ProcessId) .Where((a, p) => (p.IsFinished || a.TaskType == 3) && p.EnabledMark) .ToList((a, p) => new diff --git a/FreeSql.Tests/FreeSql.Tests/MySql/Curd/MySqlSelectTest.cs b/FreeSql.Tests/FreeSql.Tests/MySql/Curd/MySqlSelectTest.cs index 74b7b809..7a71bc05 100644 --- a/FreeSql.Tests/FreeSql.Tests/MySql/Curd/MySqlSelectTest.cs +++ b/FreeSql.Tests/FreeSql.Tests/MySql/Curd/MySqlSelectTest.cs @@ -1109,7 +1109,7 @@ LEFT JOIN `WF_ProcessInstance` b ON b.`Id` = a.`ProcessId` WHERE ((b.`IsFinished` OR a.`TaskType` = 3) AND b.`EnabledMark` = 1)", groupsql12); var grouplist12 = g.mysql.Select() - .AsTable((type, old) => $"( {sqltmp12} )") + .AsTable((type, old) => type == typeof(WF_TaskGroupBy) ? $"( {sqltmp12} )" : null) .LeftJoin((a, p) => p.Id == a.ProcessId) .Where((a, p) => (p.IsFinished || a.TaskType == 3) && p.EnabledMark) .ToList((a, p) => new