SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 15)
    Function CAST (alias json2) (children 1)
     ExpressionList (children 2)
      Identifier json
      Literal \'JSON(max_dynamic_paths = 0, max_dynamic_types = 0, k2 DateTime, k3 UInt32, k6 Bool, k0 UInt32, SKIP k5, SKIP k8)\'
    Function JSONDynamicPaths (children 1)
     ExpressionList (children 1)
      Identifier json2
    Function JSONSharedDataPaths (children 1)
     ExpressionList (children 1)
      Identifier json2
    Function isDynamicElementInSharedData (children 1)
     ExpressionList (children 1)
      Identifier json2.k1
    Function isDynamicElementInSharedData (children 1)
     ExpressionList (children 1)
      Identifier json2.k9
    Identifier json2.k0
    Identifier json2.k1
    Identifier json2.k2
    Identifier json2.k3
    Identifier json2.k4
    Identifier json2.k5
    Identifier json2.k6
    Identifier json2.k7
    Identifier json2.k8
    Identifier json2.k9
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier test
