位置条件的计算视图聚合

2020-09-13 07:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好大师,

我正在尝试使用SQL从计算视图中进行选择,但是我遇到了小问题。

计算视图基本上是一个带有星型联接的多维数据集,中间是一个事实表,某些计算视图的类型维链接到事实表。

我在where条件中使用了一些未被用作输出列的字段。

查询结果通过SQL查询输出中选择的属性和where条件的属性进行汇总。 我想使用conditon上的字段只是为了过滤数据而不是聚合字段,这可能吗?

下面是代码示例,谢谢!!

选择
   安诺
   PRIORITA,
   CV_D_PRIORITA_DESCRIZIONE,
   COD_AZIENDA,
   DES_AZIENDA_OXI,
   DATA_COMPLETA_INIZIO,
   TIPOCONTATTO,
   DES_TIPOCONTATTO,
  鳕鱼
   CV_D_SCELUTE_DESCRIZIONE,
   DATA_COMPLETA,
   N_N_EFF_PRE,
   N_N_ACC_PRE,
   NREC_SPA2,
   F_TIPOCONTATTO,
   F_CONTATTO,
   F_PRIORITA,
   F_DATAFINE
 从
  " _SYS_BIC"。" REGIONE_TOSCANA_POC/CV_F_SPA2_1"
 哪里

 ----此字段也正在汇总结果---------------
   (
    (
    COD_PRESTAZIONE IN('87 .37.1','87.37.2','87.41','87.41.1','88.01.2','88.01.1','88.01.4','88.01.3','  88.01.6','88.01.5','87.03','87.03.1','88.38.2','88.38.1','88.91.1','88.91.2','88.95.4'  ,'88 .95.5','88.94.1','88.94.2','88.93','88.93.1','88.71.4','88.72.3','88.73.5','88.77。  2','88.74.1','88.75.1','88.76.1','88.73.1','88.73.2','88.78','88.78.2','45.23','45.25'  ,'45 .42','45.24','45.13','45.16','89.52','89.50','89.41','89.43','95.41.1','89.37.1','89.37.2'  ,'95 .09.1','93.08.1','88.38.5')
     要么
    (
   COD_SPECIALITA IN('008','014','019','036','038','043','052','056','058','064','068','009'  ,'071','001')
      和
      COD_PRESTAZIONE = '89 .7'
     )
     要么
     (
      COD_PRESTAZIONE IN('89 .13')
     和
      COD_SPECIALITA IN('032')
     )
     要么
     (
      COD_PRESTAZIONE IN('95 .02')
     和
      COD_SPECIALITA IN('034')
     )
     要么
     (
     COD_PRESTAZIONE IN('89 .26')
      和
      COD_SPECIALITA IN('037')
     )
    )
    和
    进入('01')
    和
    DES_LIBPROF IN("自由职业者政权中的非预犯")
    和
    TIPOPR IN('1','2')
    和
    (
     ANNO> 2014年
     和
     CV_D_DATA_FIN_PRE_MAX_ANNO_MESE NOT IN('2017-DIC','2017-NOV','2017-OTT','2017-SET','2018-GEN','2018-FEB','2018-APR','2018-MAR  )
    
       )
      
     
   )





 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好大师,

我正在尝试使用SQL从计算视图中进行选择,但是我遇到了小问题。

计算视图基本上是一个带有星型联接的多维数据集,中间是一个事实表,某些计算视图的类型维链接到事实表。

我在where条件中使用了一些未被用作输出列的字段。

查询结果通过SQL查询输出中选择的属性和where条件的属性进行汇总。 我想使用conditon上的字段只是为了过滤数据而不是聚合字段,这可能吗?

下面是代码示例,谢谢!!

选择
   安诺
   PRIORITA,
   CV_D_PRIORITA_DESCRIZIONE,
   COD_AZIENDA,
   DES_AZIENDA_OXI,
   DATA_COMPLETA_INIZIO,
   TIPOCONTATTO,
   DES_TIPOCONTATTO,
  鳕鱼
   CV_D_SCELUTE_DESCRIZIONE,
   DATA_COMPLETA,
   N_N_EFF_PRE,
   N_N_ACC_PRE,
   NREC_SPA2,
   F_TIPOCONTATTO,
   F_CONTATTO,
   F_PRIORITA,
   F_DATAFINE
 从
  " _SYS_BIC"。" REGIONE_TOSCANA_POC/CV_F_SPA2_1"
 哪里

 ----此字段也正在汇总结果---------------
   (
    (
    COD_PRESTAZIONE IN('87 .37.1','87.37.2','87.41','87.41.1','88.01.2','88.01.1','88.01.4','88.01.3','  88.01.6','88.01.5','87.03','87.03.1','88.38.2','88.38.1','88.91.1','88.91.2','88.95.4'  ,'88 .95.5','88.94.1','88.94.2','88.93','88.93.1','88.71.4','88.72.3','88.73.5','88.77。  2','88.74.1','88.75.1','88.76.1','88.73.1','88.73.2','88.78','88.78.2','45.23','45.25'  ,'45 .42','45.24','45.13','45.16','89.52','89.50','89.41','89.43','95.41.1','89.37.1','89.37.2'  ,'95 .09.1','93.08.1','88.38.5')
     要么
    (
   COD_SPECIALITA IN('008','014','019','036','038','043','052','056','058','064','068','009'  ,'071','001')
      和
      COD_PRESTAZIONE = '89 .7'
     )
     要么
     (
      COD_PRESTAZIONE IN('89 .13')
     和
      COD_SPECIALITA IN('032')
     )
     要么
     (
      COD_PRESTAZIONE IN('95 .02')
     和
      COD_SPECIALITA IN('034')
     )
     要么
     (
     COD_PRESTAZIONE IN('89 .26')
      和
      COD_SPECIALITA IN('037')
     )
    )
    和
    进入('01')
    和
    DES_LIBPROF IN("自由职业者政权中的非预犯")
    和
    TIPOPR IN('1','2')
    和
    (
     ANNO> 2014年
     和
     CV_D_DATA_FIN_PRE_MAX_ANNO_MESE NOT IN('2017-DIC','2017-NOV','2017-OTT','2017-SET','2018-GEN','2018-FEB','2018-APR','2018-MAR  )
    
       )
      
     
   )





 

付费偷看设置
发送
2条回答
宇峰Kouji
1楼-- · 2020-09-13 08:20

那么,您要过滤不属于投影并因此也​​不属于分组的尺寸数据吗? 轻松,只需将这些条件放入WHERE子句中即可。

Baoming ROSE
2楼-- · 2020-09-13 08:29

这看起来很奇怪/可疑。 到目前为止,我还没有遇到过那个是正确的解决方案的情况。

但是,坦率地说,我不知道模型,所以我不能说出这里发生了什么。

一周热门 更多>