在实时数仓Hologres中,json 不能进行 group by 吗?

在实时数仓Hologres中,json 不能进行 group by 吗?
ERROR: could not identify an equality operator for type json

展开
收起
土豆吃小鸡 2024-08-13 08:05:19 68 发布于四川 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • PG中 json类型应该不支持 = 操作符的 也没法group by的。此回答整理自钉群“实时数仓Hologres交流群”。

    2024-08-13 12:03:10 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • Hologres中,JSON类型的数据不能直接用于GROUP BY,因为系统无法识别JSON类型的平等运算符。您可以尝试将JSON字段转换为结构化的列或使用jsonb_object_agg等函数进行聚合。如果需要根据JSON内容分组,可能需要先通过jsonb_extract_key或jsonb_to_record等函数将JSON数据转换为合适的列。了解更多关于JSON和JSONB函数

    2024-08-13 11:11:17 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

还有其他疑问?
咨询AI助理