Enrico Holz
Neuer Benutzer
- Beiträge
- 2
Hallo,
ich möchte mehere SELECT in einer Abfrage zusammen bekommen, die dann in einer Tabelle nebeneinander ausgegeben werden.
Momentan führe ich alle drei nacheinander aus was ein bisschen umständlich ist.
Meine SQL Erfahrungen sind rein Learning by doing, und hier stoße ich gerade an meine Grenzen.
Das sind die drei Abfragen:
SELECT
COUNT (DISTINCT bestandsbewegung.sachnummer) AS Artikel_WA ,
SUM(bestandsbewegung.istmenge) AS Stückzahl_WA
FROM
bestandsbewegung
WHERE
lagerort = '0010'
AND bewegungsart = 'VSD'
AND TRUNC (newdat) = '22.04.2024'
____________________________________________________________________________
SELECT
COUNT(DISTINCT bestandsbewegung.le_nummer) AS Paletten
FROM
bestandsbewegung
WHERE
Lagerbereich in('PLK','PLN','PLA','PL3','PLS')
AND Bewegungsart in('101','501')
AND TRUNC (newdat) = '22.04.2024'
___________________________________________________________________________
SELECT
COUNT (DISTINCT bestandsbewegung.sachnummer) AS Artikel_WE ,
SUM(bestandsbewegung.istmenge) AS Stückzahl_WE
FROM
bestandsbewegung
WHERE
lagerort = '0010'
AND bewegungsart in ('101','501','561')
AND TRUNC (newdat) = '22.04.2024'
Vielen Dank schon mal im Voraus.
VG Enrico
ich möchte mehere SELECT in einer Abfrage zusammen bekommen, die dann in einer Tabelle nebeneinander ausgegeben werden.
Momentan führe ich alle drei nacheinander aus was ein bisschen umständlich ist.
Meine SQL Erfahrungen sind rein Learning by doing, und hier stoße ich gerade an meine Grenzen.
Das sind die drei Abfragen:
SELECT
COUNT (DISTINCT bestandsbewegung.sachnummer) AS Artikel_WA ,
SUM(bestandsbewegung.istmenge) AS Stückzahl_WA
FROM
bestandsbewegung
WHERE
lagerort = '0010'
AND bewegungsart = 'VSD'
AND TRUNC (newdat) = '22.04.2024'
____________________________________________________________________________
SELECT
COUNT(DISTINCT bestandsbewegung.le_nummer) AS Paletten
FROM
bestandsbewegung
WHERE
Lagerbereich in('PLK','PLN','PLA','PL3','PLS')
AND Bewegungsart in('101','501')
AND TRUNC (newdat) = '22.04.2024'
___________________________________________________________________________
SELECT
COUNT (DISTINCT bestandsbewegung.sachnummer) AS Artikel_WE ,
SUM(bestandsbewegung.istmenge) AS Stückzahl_WE
FROM
bestandsbewegung
WHERE
lagerort = '0010'
AND bewegungsart in ('101','501','561')
AND TRUNC (newdat) = '22.04.2024'
Vielen Dank schon mal im Voraus.
VG Enrico