Hallo zusammen,
ich bin gerade dabei eine Abfrage zu erstellen, in welcher die Ergebnisse von verschiedenen Zähl und Rechenoperationen nebeneinander in Spalten dargestellt werden.
Anbei mal der Code soweit er funktioniert:
Wenn ich nun das ganze um eine weitere Abfrage ergänze siehe Code:
dann kommt die Fehlermeldung:
. Ich habe leider keine Ahnung was da nicht stimmt. Ist doch eigentlich eine recht simple Abfrage. Nehme ich eine der 3 Selectabfragen in der Klammer raus geht auch alles, bis auf das eben die Spalte E1 oder E2 dann leer bleibt. Ich bin ratlos
Für eure Hilfe im Voraus schon mal besten Dank.
Viele Grüße
Andreas
ich bin gerade dabei eine Abfrage zu erstellen, in welcher die Ergebnisse von verschiedenen Zähl und Rechenoperationen nebeneinander in Spalten dargestellt werden.
Anbei mal der Code soweit er funktioniert:
Code:
SELECT Zustelldienst, KW,( sum(x.AnzE1)/sum(x.Anz)*100) AS E1, ( sum(x.AnzE2)/sum(x.Anz)*100) AS E2 FROM ( Select Zustelldienst, KW, Count(Laufzeit) as Anz, NULL as AnzE1, Null as AnzE2 from L where Laufzeit>0 GROUP BY Zustelldienst, KW union all Select Zustelldienst, KW, Null as Anz, Count(Laufzeit) as AnzE1, Null as AnzE2 from L where Laufzeit=1 GROUP BY Zustelldienst, KW ) x GROUP BY Zustelldienst, KW;
Code:
SELECT Zustelldienst, KW,( sum(x.AnzE1)/sum(x.Anz)*100) AS E1, ( sum(x.AnzE2)/sum(x.Anz)*100) AS E2 FROM ( Select Zustelldienst, KW, Count(Laufzeit) as Anz, NULL as AnzE1, Null as AnzE2 from L where Laufzeit>0 GROUP BY Zustelldienst, KW union all Select Zustelldienst, KW, Null as Anz, Count(Laufzeit) as AnzE1, Null as AnzE2 from L where Laufzeit=1 GROUP BY Zustelldienst, KW union all Select Zustelldienst, KW, Null as Anz, Null as AnzE1, Count(Laufzeit) as AnzE2 from L where Laufzeit=2 GROUP BY Zustelldienst, KW ) x GROUP BY Zustelldienst, KW;
Datenrypen in Kriterienausdruck unverträglich
Für eure Hilfe im Voraus schon mal besten Dank.
Viele Grüße
Andreas
Comment