SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 5)
    Function CAST (alias j1) (children 1)
     ExpressionList (children 2)
      Literal \'{"a" : 1}\'
      Literal \'JSON(a UInt32)\'
    Function CAST (alias j2) (children 1)
     ExpressionList (children 2)
      Literal \'{"a" : 1}\'
      Literal \'JSON(a UInt32)\'
    Function less (children 1)
     ExpressionList (children 2)
      Identifier j1
      Identifier j2
    Function equals (children 1)
     ExpressionList (children 2)
      Identifier j1
      Identifier j2
    Function greater (children 1)
     ExpressionList (children 2)
      Identifier j1
      Identifier j2
