SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 3)
           Asterisk
           Function plus (alias x) (children 1)
            ExpressionList (children 2)
             Identifier a
             Identifier b
           Function divide (alias y) (children 1)
            ExpressionList (children 2)
             Identifier a
             Identifier b
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier tab
   ExpressionList (children 2)
    OrderByElement (children 1)
     Function multiply (children 1)
      ExpressionList (children 2)
       Identifier x
       Identifier c
    OrderByElement (children 1)
     Function sin (children 1)
      ExpressionList (children 1)
       Identifier y
