SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 1) ExpressionList (children 8) Function toDate (alias x) (children 1) ExpressionList (children 1) Literal \'2010-01-02\' Function toDate (alias y) (children 1) ExpressionList (children 1) Literal \'2011-02-03\' Function least (children 1) ExpressionList (children 2) Identifier x Identifier y Function greatest (children 1) ExpressionList (children 2) Identifier x Identifier y Function least (children 1) ExpressionList (children 2) Identifier x Function materialize (children 1) ExpressionList (children 1) Identifier y Function greatest (children 1) ExpressionList (children 2) Function materialize (children 1) ExpressionList (children 1) Identifier x Identifier y Function greatest (children 1) ExpressionList (children 2) Function materialize (children 1) ExpressionList (children 1) Identifier x Function materialize (children 1) ExpressionList (children 1) Identifier y Function toTypeName (children 1) ExpressionList (children 1) Function least (children 1) ExpressionList (children 2) Identifier x Identifier y