ABAP+在select的时候,可以A=B A=C B=C这样子JOIN吗?

可以,代码如下:

INNER JOIN T030 ON T030~BKLAS = MBEW~BKLAS AND T030~BWMOD = T001K~BWMOD

完整代码示例:

复制代码
 SELECT
      T030~KONTS,
      SKAT~TXT20,
      MBEW~MATNR,
      MBEW~BWKEY
      FROM MBEW
      INNER JOIN T001K ON  T001K~BWKEY = MBEW~BWKEY  "评估分组代码
      INNER JOIN T030 ON  T030~BKLAS = MBEW~BKLAS   AND T030~BWMOD = T001K~BWMOD
      LEFT JOIN SKAT ON skat~SAKNR = T030~KONTS AND skat~KTOPL = T030~KTOPL
      FOR ALL ENTRIES IN @GT_TAB
      WHERE T030~KTOSL = 'BSX'
      AND T030~KTOPL = '1000'
      AND MBEW~MATNR = @GT_TAB-MATNR
      AND MBEW~BWKEY = @GT_TAB-WERKS
    INTO TABLE @DATA(LT_T030).

另外,写了一篇比较全面的SAP select查询的笔记,可移步查看:

【案例总结】简直绝了------非常全面的SELECT总结_select comp.code as bukrs, plat.code as werks, a.o-CSDN博客

相关推荐
AI应用开发实战派8 分钟前
AI人工智能中Bard的智能电子商务优化
人工智能·ai·bard
what丶k9 分钟前
SpringBoot3 缓存抽象深度实践:Caffeine+Redis多级缓存,穿透/雪崩/击穿防御全方案
数据库·redis·缓存
咖啡の猫11 分钟前
Redis简单介绍
数据库·redis·缓存
-XWB-12 分钟前
【Oracle】Oracle诊断系列(4/6):表空间与对象管理——存储优化与空间规划
数据库·oracle
AI原生应用开发17 分钟前
AIGC领域Bard在通信领域的内容创作
ai·aigc·bard
山峰哥19 分钟前
SQL优化全解析:从索引策略到查询性能飞跃
大数据·数据库·sql·编辑器·深度优先
葫三生27 分钟前
存在之思:三生原理与现象学对话可能?
数据库·人工智能·神经网络·算法·区块链
不凉帅30 分钟前
NO.6 数据库设计基础知识
数据库·分布式数据库·软考·数据库设计
TOOLS指南35 分钟前
谷歌AI Gemin怎么使用?Gemini国内使用指南!
数据库·微软
cuber膜拜38 分钟前
Weaviate 简介与基本使用
数据库·python·docker·向量数据库·weaviate