开发者社区 > PolarDB开源 > 正文

客户在使用polardbx2.0数据库时,在某个具体查询语句(同时使用WITH子句、ROW_N...

已解决

客户在使用polardbx2.0数据库时,在某个具体查询语句(同时使用WITH子句、ROW_NUMBER函数以及算术运算)运行时出现错误,并且多行窗口函数合并在一起也存在问题。

展开
收起
提个问题! 2024-09-30 19:14:27 6 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答

    属于polardb-x 2.0的bug,产品预计11月修复,规避方式是修改sql如下:with a as ( select catg_code_1st ,catg_name_1st ,goods_trx_order_cnt ,goods_trx_uv ,ROW_NUMBER() OVER (PARTITION BY catg_code_1st ORDER BY IFNULL(goods_trx_order_cnt,0) DESC) AS order_rank from noil_rtl_ejoy_mall.ejoy_mall_goods_dm_sale_catg_sum_di where statis_perid_type = 'M' and statis_perid_name = '2024年8月' and dlv_prov_id = 0 and catg_code_2nd = 0) select * ,goods_trx_order_cnt/NULLIF(goods_trx_uv,0) from a;

    2024-09-30 19:14:28
    赞同 展开评论 打赏

PolarDB 开源社区是阿里云数据库开源产品PolarDB的技术交流平台。作为一款开源的数据库产品, 离不开用户和开发者的支持, 大家可以在社区针对PolarDB产品提问题、功能需求、交流使用心得、分享最佳实践、提交issue、贡献代码等。为了让社区成员可以更方便的交流, 促进数据库行业的发展, 社区会组织线上和线下的meetup, 举办高校、企业的交流活动, 组织技术类的竞技活动等。欢迎广大的数据库爱好者、用户、开发者加入社区大家庭。

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载