You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
joinBuilder.Append($" {Environment.NewLine}({Environment.NewLine}{string.Join($"{Environment.NewLine} ",_select.Select(s =>s.FragmentType==SQLQueryFragmentType.Where?$"{s.Translate(expressionTranslator)} AND {expressionTranslator.Translate(_join)}":s.Translate(expressionTranslator)))}{Environment.NewLine}) AS {expressionTranslator.GetTableAlias(_type)}");
98
+
joinBuilder.Append($" {Environment.NewLine}({Environment.NewLine}{string.Join($"{Environment.NewLine} ",_select.Select(s =>s.FragmentType==SQLQueryFragmentType.Where?$"{s.Translate(expressionTranslator)} AND {expressionTranslator.Translate(_join,FragmentType)}":s.Translate(expressionTranslator)))}{Environment.NewLine}) AS {expressionTranslator.GetTableAlias(_type)}");
99
99
}
100
100
else
101
101
{
@@ -125,15 +125,15 @@ public string Translate(ISQLQueryTranslator expressionTranslator)
Is.EqualTo(@"SELECT _t0.* FROM [dbo].[Orders] AS _t0 WHERE (((_t0.[Shipped] IS NULL) OR ((_t0.[Shipped] IS NOT NULL) AND ((_t0.[Shipped] = @p0) OR (_t0.[Shipped] = @p1)))) AND ((_t0.[Prepared] = @p2) OR (_t0.[Prepared] = @p3)))"));
0 commit comments