TheShihan
Mitglied
Hallo,
DB-System: MSSQL2k
Ich habe folgende zwei Queries:
Ich würde draus gerne ein einziges machen, dass mir folgende Spalten zurückgibt:
| STATE | STATE_COUNT_ALL | STATE_COUNT_OWN |
quasi der Status, dann die gesammt Anzahl (Rechnungen) pro Status und in der letzen Spalte nur die Rechnungs-Anzahl welche in einem bestimmten BUKRS sind.
Ich habe schon mit diversen JOINS rumgeübt oder mit UNION, doch es kam nie so raus wie ich wollte. Irgendwie denke ich, dass kann ja nicht so schwer sein (habe eigentlich schon einige Jahre SQL Erfahrung),.. aber vermutlich ist es noch zu früh am Morgen
Evtl. hat einer von euch ne Idee oder kann mich auf die richtige Spur bringen?
Danke und Gruss, Shi
DB-System: MSSQL2k
Ich habe folgende zwei Queries:
SQL:
SELECT STATE,COUNT(STATE) AS STATE_COUNT_ALL
FROM admin.TI$INV
GROUP BY STATE
ORDER BY STATE
SQL:
SELECT STATE, COUNT(STATE) AS STATE_COUNT_OWN
FROM admin.TI$INV
WHERE BUSDIV IN (0020, 0022, 0024, 0040, 0090)
GROUP BY STATE
ORDER BY STATE
Ich würde draus gerne ein einziges machen, dass mir folgende Spalten zurückgibt:
| STATE | STATE_COUNT_ALL | STATE_COUNT_OWN |
quasi der Status, dann die gesammt Anzahl (Rechnungen) pro Status und in der letzen Spalte nur die Rechnungs-Anzahl welche in einem bestimmten BUKRS sind.
Ich habe schon mit diversen JOINS rumgeübt oder mit UNION, doch es kam nie so raus wie ich wollte. Irgendwie denke ich, dass kann ja nicht so schwer sein (habe eigentlich schon einige Jahre SQL Erfahrung),.. aber vermutlich ist es noch zu früh am Morgen
Evtl. hat einer von euch ne Idee oder kann mich auf die richtige Spur bringen?
Danke und Gruss, Shi