2017-07-26 4 views
0

Ich habe eine Tabelle mit 3 Feldern und 10 Datensätze. Ich möchte ein SELECT für das erste Feld mit einem WHERE machen und die eindeutigen Werte erhalten. Also, wenn die Select Return 4 Werte des Feldes 1 AA, AA, AB, AC sagen, möchte ich AA, AB & AC bekommen. Wie kann ich es tun?So wählen Sie eindeutige Datensätze in SAP

Vielen Dank im Voraus

+0

'SELECT DISTINCT field1' oder' GROUP BY field1' - Werfen Sie einen Blick auf die Standard-SQL –

Antwort

2

Denken Sie daran, sollten Sie OpenSQL verwenden, wenn sie mit abap in SAP arbeiten. Eine hübsche Kurzanleitung finden Sie hier: Complete OpenSql statements guide geschrieben von Tamás Holics. Die Aussage, die Sie suchen sind für ich denke, ist:

SELECT DISTINCT field1 FROM table INTO TABLE itab 

Dies würde laden alle unterschiedlichen Werte aus Ihrer Datenbanktabelle in eine interne Tabelle für weitere Anweisungen.

+0

Danke, ich fand später, dass DISTINCT in abap funktioniert. – ekekakos

Verwandte Themen