Und hier die ultimative "QueryOptimierungsManniKopfnussFrage": Um mehrere Queries zu möglichst wenigen zusammen zufassen, kann man u.a. auch die SUM´s mit Bedingungen versehen. Es tut was soll ... und datt auch noch richtig. ... SUM(Case When ot.class = 'ot_gv' then ot.value else 0 End) AS Gutschein_Sum, SUM(Case When ot.class = 'ot_coupon' then ot.value else 0 End) AS Coupon_Sum, ... usw Nur ... ich will auch die Count´s dazu haben! Mit ... COUNT(Case When ot.class = 'ot_coupon' then ot.value else 0 End) AS Coupon_Count, kömmt logischerweise völliger Blödsinn bei raus! Zielführende Tipps werden wie immer mit dem sporatischen Einschluss in mein Nachtgebet belohnt!