SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier tab
   Function and (children 1)
    ExpressionList (children 3)
     Function equals (children 1)
      ExpressionList (children 2)
       Function plus (children 1)
        ExpressionList (children 2)
         Identifier d
         Literal UInt64_1
       Literal UInt64_3
     Function equals (children 1)
      ExpressionList (children 2)
       Function plus (children 1)
        ExpressionList (children 2)
         Identifier a
         Identifier b
       Literal UInt64_4
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier c
       Literal UInt64_2
   ExpressionList (children 2)
    OrderByElement (children 1)
     Function multiply (children 1)
      ExpressionList (children 2)
       Function plus (children 1)
        ExpressionList (children 2)
         Identifier d
         Literal UInt64_1
       Literal UInt64_4
    OrderByElement (children 1)
     Function sin (children 1)
      ExpressionList (children 1)
       Function divide (children 1)
        ExpressionList (children 2)
         Identifier a
         Identifier b
