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 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function viewExplain (children 1)
              ExpressionList (children 3)
               Literal \'EXPLAIN\'
               Literal \'actions = 1\'
               Subquery (children 1)
                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
   Function ilike (children 1)
    ExpressionList (children 2)
     Identifier explain
     Literal \'%sort description%\'
