@omata: sorry wenn das ganze immer noch unverständlich ist. ich gebe dir recht, dass die zeilen
SQL-Code:
AND f.datum = e.datum
AND f.intervall = e.intervall
im ersten select blödsinn sind und weg müssen.
Zitat:
Was ist e? Wird das eingeschränkt?
mein fehler, war falsch übernommen.
Zitat:
Auch in diesem Beispiel sind das datum und die pivot_id wieder überall gleich und im ersten Block taucht das datum wieder zweimal im WHERE auf! Sind diese Infos immer gleich oder soll das auch unterschiedlich sein können? Das sind alles wichtige Informationen, ohne die man dir überhaupt nicht helfen kann.
Momentan ist die Anforderung, dass die pilot_id in jeder abfrage gleich ist. das datum und intervall ist ebenfalls gleich und soll später nur anhand des übergebenen zeitraums eingeschränkt werden (
datum BETWEEN 'parameter1' AND 'parameter2'
).
Die doppelten x.datum=y.datum und x.intervall=y.intervall werden ja in deiner abfrage durch das group-by abgefangen oder?
werde deine abfrage gleich verifizieren, vielen dank schonmal dafür, schaut gut aus!