steyrblade
Mitglied
Prozentualer Anteil berechnen (mit Subqueries)
Hallo
ich würde gerne einen prozentualen Anteil aus zwei Abfragen berechnen.
Komme aber gerade nicht mit den Subqueries klar. (Muss aber zwingend im SQL berechnet werden)
(Haben so viel ich weiß Oracle 10.2)
QUERY1 (100%)
QUERY2 (Anteil)
=>Query2/Query1*100 (ist klar)
Könnte mir vllt kurz jemand zeigen wie ich in diesem Fall das Subquery aufbauen muss.
Danke
Hallo
ich würde gerne einen prozentualen Anteil aus zwei Abfragen berechnen.
Komme aber gerade nicht mit den Subqueries klar. (Muss aber zwingend im SQL berechnet werden)
(Haben so viel ich weiß Oracle 10.2)
QUERY1 (100%)
Code:
SELECT (SUM (xy))
FROM xyz
WHERE trunc(datum, 'Q') = TRUNC(SYSDATE,'Q')
AND (xyz.kriterium1 LIKE 'bla%')
QUERY2 (Anteil)
Code:
SELECT (SUM (xy))
FROM xyz, abc
WHERE trunc(datum, 'Q') = TRUNC(SYSDATE,'Q')
AND (xyz.kriterium1 LIKE 'bla%')
AND (xyz.x=abc.x)
AND (abc.kriterium2 LIKE 'zyx%')
=>Query2/Query1*100 (ist klar)
Könnte mir vllt kurz jemand zeigen wie ich in diesem Fall das Subquery aufbauen muss.
Danke
Zuletzt bearbeitet: