problem mit Select - Statement

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

problem mit Select - Statement

Beitrag von liberado (ForumUser / 23 / 0 / 0 ) »
Hi Leute,
wie mache ich ein Selekt statment das eine range anggibt. Also ich habs jetzt so

SELECT * FROM mska WHERE matnr = it_matnr-matnr
AND kalab > '0'
"AND lgort IN w_lgort.
And werks ne 1000 or werks ne 2000 or werks ne
3000 or werks not > 4000 and werks not < 4999.

also klartext. Alles was werk nicht 1000 und werk nicht 2000 und werk nicht 3000 und werk nicht 4000-4999.
aber wie programmier ich das?
GRuß
Liberado

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: problem mit Select - Statement

Beitrag von JHM (Top Expert / 1209 / 1 / 202 ) »
liberado hat geschrieben: aber wie programmier ich das?
Mittels Range:

Code: Alles auswählen.

* Range definieren
DATA: r_werks TYPE RANGE OF mska-werks.

* Range füllen
r_werks-sign = 'E'.   "Excludieren
r_werks-option = 'EQ'. 
r_werks-low = 1000.
APPEND r_werks. CLEAR r_werks.

r_werks-sign = 'E'.   "Excludieren
r_werks-option = 'EQ'. 
r_werks-low = 2000.
APPEND r_werks. CLEAR r_werks.

r_werks-sign = 'E'.   "Excludieren
r_werks-option = 'EQ'. 
r_werks-low = 3000.
APPEND r_werks. CLEAR r_werks.

r_werks-sign = 'E'.   "Excludieren
r_werks-option = 'BT'. 
r_werks-low = 4000.
l_werks-high = 4999.
APPEND r_werks. CLEAR r_werks.

* Range im Select
SELECT * FROM mska WHERE matnr = it_matnr-matnr
                       AND kalab > '0'
                       "AND lgort IN w_lgort.
                        And werks IN r_werks
Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

7
Antw.
3295
Views
Problem mit dynamischen SELECT-Statement
von Falloutboy3k » 25.04.2007 08:55 • Verfasst in ABAP® Core
13
Antw.
4851
Views
Select-Statement
von Chilledkroete » 01.07.2013 12:23 • Verfasst in ABAP® für Anfänger
18
Antw.
9881
Views
ABAP 7.40 - SELECT-Statement
von ralf.wenzel » 05.03.2016 12:19 • Verfasst in ABAP® Core
2
Antw.
1453
Views
Punktoperator im Select Statement?
von Tom_KN » 21.09.2006 10:11 • Verfasst in ABAP® Core
6
Antw.
1792
Views
Select Statement mit inner und outer
von Bernd_AD » 08.06.2020 15:56 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Paging bei Datenabholung (API)
vor 2 Stunden von Radinator 5 / 73
CL SALV TABLE dumped
vor 10 Stunden von ZF_SAPler 6 / 196

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.