- 优化 UnionAll 为 null 的 query;

This commit is contained in:
2881099
2024-10-24 14:22:03 +08:00
parent 4d0b5832b4
commit a7ddaff470

View File

@@ -213,6 +213,8 @@ namespace FreeSql.Internal.CommonProvider
public ISelect<T1> UnionAll(params ISelect<T1>[] querys)
{
querys = querys?.Where(q => q != null).ToArray();
if (querys?.Any() != true) return this;
var ret = (_orm as BaseDbProvider).CreateSelectProvider<T1>(null) as Select1Provider<T1>;
var sb = new StringBuilder().Append(LocalGetQuerySql(this));
foreach (var select2 in querys)