点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我必须将以下查询从Teradata迁移到Hana:
选择 CO_EXPEDIENTE, DT_FECHA,CO_RESULTADO, CO_CLIENTE, 电子邮件, row_number()结束(由CO_EXPEDIENTE分区,由DT_FECHA desc划分CO_CLIENTE顺序)为orden 来自" _CLIENTES"。" PPU_ARCO" 其中CO_MOTIVO_EXPEDIENTE ='10' 并且CO_TIPO_EXPEDIENTE不为null 和CO_TIPO_EXPEDIENTE NOT IN( 'AA'-阿尔塔 'BB'-巴哈 ) 和CO_RESULTADO ='OK' 并且CO_CLIENTE不为null 限定row_number()超过(按CO_EXPEDIENTE分区,按DT_FECHA desc划分CO_CLIENTE顺序)= 1
使用" qualify"时出现错误。 没有限定选项的相同查询也可以。 您是否知道将查询迁移到HANA的最佳方法?
据我所读,"质量"是Terradata使用的条件子句。 据我所知,到目前为止,尚无可与HANA窗口功能结合使用的条件条款。
由于条件子句将结果限制为行号为1的所有条目,并且行号已成为结果集的一部分,因此您可以执行以下操作:
致谢,
弗洛里安
谢谢。 现在正在工作!
一周热门 更多>