【问题标题】:How to select unique DB records in SAP如何在 SAP 中选择唯一的数据库记录
【发布时间】:2017-07-26 11:38:12
【问题描述】:

我有一个包含 3 个字段和 10 条记录的表。我想在第一个字段上使用 WHERE 进行 SELECT 并获取唯一值。因此,如果选择返回字段 1 的 4 个值,比如说 AA、AA、AB、AC,我想得到 AA、AB 和 AC。 我该怎么做?

提前致谢

【问题讨论】:

  • SELECT DISTINCT field1GROUP BY field1 - 看看标准 SQL

标签: abap opensql


【解决方案1】:

请记住,在 SAP 中使用 abap 时应该使用 OpenSQL。可以在此处找到非常简洁的指南:Complete OpenSql statements guide 由 Tamás Holics 撰写。我认为您正在寻找的声明是:

SELECT DISTINCT field1 FROM table INTO TABLE itab

这会将数据库表中的所有不同值加载到内部表中以获取进一步说明。

【讨论】:

    猜你喜欢
    • 2023-03-26
    • 2023-01-18
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多