2020-09-04 06:48发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我从2000到2005财年的整个内部都获得了数据,这就是其comp_code值等。
我只想显示2000到2005财政年度的不同值,也要显示属于这些财政年度的comp_code值。
如何从内部表中选择获取此数据的方法。
请回答一些代码示例。
谢谢
令人讨厌的人。
您可以使用
SELECT DISTINCT
或
SELECT *
然后
删除相邻重复项
itab_temp [] = itab []。 从itab_temp中删除相邻的重复项。 要么 从比较fscyr comp_code的itab_temp中删除相邻的重复项。
itab_temp [] = g_t_data []。
通过比较fiscyear comp_code从itab_temp中删除相邻的重复项。
对于我的内部表,它抛出错误提示:
声明" ITAB_TEMP ["未定义。 检查您的拼写。
起初,我将其定义为itab_temp,例如g_t_data,但是仍然出现相同的错误。
使用..
SELECT DISTINCT ...在哪里...
如果不使用DISTINCT(为空),系统将读取满足WHERE条件的所有行。 如果您使用DISTINCT,系统将排除重复的条目
结果集中重复的条目将被自动删除。
例如。
TABLES SPFLI。
像SPFLI-CITYTO这样的数据目标。
选择不同的城市
来自SPFLI的INTO目标
在哪里
CARRID ='LH'AND
CITYFROM ='FRANKFURT'。
写:/目标。
ENDSELECT。
。
也请检查此链接。
http://help.sap .com/saphelp_nw2004s/helpdata/en/fc/eb3990358411d1829f0000e829fbfe/content.htm
最多设置5个标签!
您可以使用
或
从表ORDER BY中然后
itab_temp [] = g_t_data []。
通过比较fiscyear comp_code从itab_temp中删除相邻的重复项。
对于我的内部表,它抛出错误提示:
声明" ITAB_TEMP ["未定义。 检查您的拼写。
起初,我将其定义为itab_temp,例如g_t_data,但是仍然出现相同的错误。
使用..
SELECT DISTINCT ...在哪里...
如果不使用DISTINCT(为空),系统将读取满足WHERE条件的所有行。 如果您使用DISTINCT,系统将排除重复的条目
结果集中重复的条目将被自动删除。
例如。
TABLES SPFLI。
像SPFLI-CITYTO这样的数据目标。
选择不同的城市
来自SPFLI的INTO目标
在哪里
CARRID ='LH'AND
CITYFROM ='FRANKFURT'。
写:/目标。
ENDSELECT。
。
也请检查此链接。
http://help.sap .com/saphelp_nw2004s/helpdata/en/fc/eb3990358411d1829f0000e829fbfe/content.htm
一周热门 更多>