查询SQL错误的表名

2020-08-22 03:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我进行了一次查询,但编码...

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

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


嗨!

我进行了一次查询,但编码无效。 我得到了消息表别名" CE1AX01"。

我仅使用一个表CE1AX01,这是主表并具有数据,我仅在代码AUFK和ZMM_GEPALL中使用另外两个表。

结果要一个列表,在此列表中可以使设备状态在一个时间段内具有这种(AUFK〜ZZEQUNRCO <= ZMM_GEPALL〜EQUNR)条件。

表格:AUFK,ZMM_GEPALL。


从ZMM_GEPALL中选择单个ZZGEPALL
进入rendezes
CE1AX01〜RKAUFNR = AUFK-AUFNR和
AUFK〜ZZEQUNRCO = ZMM_GEPALL〜EQUNR AND
AUFK〜ZZEQ ZMM_GEPALL〜EQUNR
按ZMM_GEPALL〜ADATU升序排序。
ENDSELECT。

4条回答
小熊yu生菜
2020-08-22 04:23 .采纳回答

将'〜'(生成的SQL语句中表的字段)替换为'-'(Abap中的变量),否则SELECT语句期望表CE1AX01位于from子句中。

"错误
 CE1AX01〜RKAUFNR = AUFK-AUFNR
 "正确
 CE1AX01-RKAUFNR = AUFK〜AUFN
 

还要删除SINGLE并在ENDSELECT之前添加一个退出

一周热门 更多>