开发者社区> 问答> 正文

用户的原始的Sql很简单,但是出不了数据:select ds from ld_loan.f

用户的原始的Sql很简单,但是出不了数据:select ds from ld_loan.fct_txn_heavy_loancore_order_df where ds='20220301' and day(date(to_date(ds ,'yyyymmdd'))) = 1 -- 取每月初分区 limit 100 他转化成这样了:SELECT DSFROM ( SELECT DS AS DS FROM DP_CDM_PROD.FCT_TXN_HEAVY_LOANCORE_ORDER_DF_OD000_V3 WHERE FCT_TXN_HEAVY_LOANCORE_ORDER_DF_OD000_V3.DS = '20220301' AND DAY(DATE(TO_DATE(FCT_TXN_HEAVY_LOANCORE_ORDER_DF_OD000_V3.DS, 'yyyymmdd'))) = 1) FCT_TXN_HEAVY_LOANCORE_ORDER_DFWHERE DS = '20220301' AND DAY(DATE(TO_DATE(DS, 'yyyymmdd'))) = 1LIMIT 100 用户现在遇到的问题是,取月头数据的Sql会跑不出本来应该跑得出来的数据,麻烦看一下什么原因导致的 image.png image.png

展开
收起
雪哥哥 2022-10-07 13:54:23 463 0
1 条回答
写回答
取消 提交回答
  • 和研发确认了,这个数禾的客户之前提过,已知问题。3.7修复哈。(此答案整理自Dataphin二线技术支持群)

    2022-10-07 14:06:58
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
聚焦数据管理交流、问答互动小花园。
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载