SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 5) ExpressionList (children 3) Identifier visitorId Identifier orderId Function groupUniqArray (children 1) ExpressionList (children 1) Identifier sessionId TablesInSelectQuery (children 2) TablesInSelectQueryElement (children 1) TableExpression (children 1) TableIdentifier sessions TablesInSelectQueryElement (children 2) TableExpression (children 1) TableIdentifier orders TableJoin (children 1) Function and (children 1) ExpressionList (children 2) Function equals (children 1) ExpressionList (children 2) Identifier sessions.visitorId Identifier orders.visitorId Function lessOrEquals (children 1) ExpressionList (children 2) Identifier sessions.date Identifier orders.date ExpressionList (children 2) Identifier visitorId Identifier orderId ExpressionList (children 2) OrderByElement (children 1) Identifier visitorId OrderByElement (children 1) Identifier orderId Set