SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 2)
        SelectQuery (children 3)
         ExpressionList (children 4)
          Identifier id
          Identifier link
          Identifier data
          Function array (alias path) (children 1)
           ExpressionList (children 1)
            Identifier t.id
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier tree (alias t)
         Function equals (children 1)
          ExpressionList (children 2)
           Identifier t.id
           Literal UInt64_0
        SelectQuery (children 3)
         ExpressionList (children 4)
          Identifier t.id
          Identifier t.link
          Identifier t.data
          Function arrayConcat (children 1)
           ExpressionList (children 2)
            Identifier path
            Function array (children 1)
             ExpressionList (children 1)
              Identifier t.id
         TablesInSelectQuery (children 2)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier tree (alias t)
          TablesInSelectQueryElement (children 2)
           TableExpression (children 1)
            TableIdentifier search_tree (alias st)
           TableJoin
         Function equals (children 1)
          ExpressionList (children 2)
           Identifier t.link
           Identifier st.id
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier search_tree
