SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 4) Identifier value Identifier time Function round (children 1) ExpressionList (children 2) Identifier exp_smooth Literal UInt64_3 Function bar (alias bar) (children 1) ExpressionList (children 4) Identifier exp_smooth Literal UInt64_0 Literal UInt64_5 Literal UInt64_50 TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Subquery (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 3) Function or (alias value) (children 1) ExpressionList (children 2) Function equals (children 1) ExpressionList (children 2) Identifier number Literal UInt64_0 Function greaterOrEquals (children 1) ExpressionList (children 2) Identifier number Literal UInt64_25 Identifier number (alias time) Function exponentialTimeDecayedAvg (alias exp_smooth) (children 2) ExpressionList (children 2) Identifier value Identifier time ExpressionList (children 1) Literal UInt64_10 TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Function numbers (children 1) ExpressionList (children 1) Literal UInt64_50