SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 2) Function materialize (alias f) (children 1) ExpressionList (children 1) Function array (children 1) ExpressionList (children 2) Function tuple (children 1) ExpressionList (children 2) Literal UInt64_1 Function CAST (children 1) ExpressionList (children 2) Literal \'[\\\'a\\\', \\\'b\\\']\' Literal \'Array(LowCardinality(String))\' Function tuple (children 1) ExpressionList (children 2) Literal NULL Function CAST (children 1) ExpressionList (children 2) Literal \'[\\\'c\\\']\' Literal \'Array(LowCardinality(String))\' Function materialize (alias s) (children 1) ExpressionList (children 1) Function array (children 1) ExpressionList (children 2) Function tuple (children 1) ExpressionList (children 2) Literal UInt64_2 Function CAST (children 1) ExpressionList (children 2) Literal Array_[\'c\', NULL] Literal \'Array(LowCardinality(Nullable(String)))\' Function tuple (children 1) ExpressionList (children 2) Literal UInt64_1 Function CAST (children 1) ExpressionList (children 2) Literal \'[\\\'a\\\', \\\'b\\\']\' Literal \'Array(LowCardinality(String))\' ExpressionList (children 1) Function arraySort (children 1) ExpressionList (children 1) Function arraySymmetricDifference (children 1) ExpressionList (children 2) Identifier f Identifier s