diff options
Diffstat (limited to 'lib/sqlalchemy/sql/expression.py')
| -rw-r--r-- | lib/sqlalchemy/sql/expression.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/sqlalchemy/sql/expression.py b/lib/sqlalchemy/sql/expression.py index eb64fd571..cf5d98d8f 100644 --- a/lib/sqlalchemy/sql/expression.py +++ b/lib/sqlalchemy/sql/expression.py @@ -3362,11 +3362,7 @@ class CompoundSelect(_SelectBaseMixin, FromClause): (1, len(self.selects[0].c), n+1, len(s.c)) ) - # unions group from left to right, so don't group first select - if n: - self.selects.append(s.self_group(self)) - else: - self.selects.append(s) + self.selects.append(s.self_group(self)) _SelectBaseMixin.__init__(self, **kwargs) |
