2017-07-26 108 views
0

我有一個包含3個字段和10個記錄的表。我想用WHERE在第一個字段上做一個SELECT並獲得唯一值。因此,如果field1的選擇返回4值讓我們說AA,AA,AB,AC,我想獲得AA,AB & AC。 我該怎麼做?如何在SAP中選擇唯一記錄

在此先感謝

+0

'SELECT DISTINCT field1'或'GROUP BY field1' - 看看標準的SQL – 2017-07-26 12:05:37

回答

2

記得在SAP ABAP與工作時,你應該使用於OpenSQL。一個非常簡明的指南可以在這裏找到:Complete OpenSql statements guide由TamásHolics編寫。您正在尋找的,我認爲該聲明是:

SELECT DISTINCT field1 FROM table INTO TABLE itab 

這會從您的數據庫表中的所有不同的值裝入的進一步說明內部表。

+0

謝謝,我後來發現DISTINCT在abap中有效。 – ekekakos