Hmm i'm not sure what can be wrong. select CASE WHEN einzelaufstellung.Zahlungsart = 'banktransfer' THEN 'Lastschrift' WHEN einzelaufstellung.Zahlungsart = 'eustandardtransfer' THEN 'Vorkasse' WHEN einzelaufstellung.Zahlungsart = 'invoice' THEN 'Rechnung' WHEN einzelaufstellung.Zahlungsart = 'paypal' THEN 'Paypal' WHEN einzelaufstellung.Zahlungsart = 'paypalexpress' THEN 'Paypalexpress' END as [Zahlungsart],einzelaufstellung.Anzahl as [Anzahl der Aufträge],einzelaufstellung.Anzahl/gesamtzahl.Anzahl*100 as [Anteil der Aufträge in %],einzelaufstellung.Umsatz as [umsatz in EUR],einzelaufstellung.Umsatz/gesamtzahl.Umsatz*100 as [Anteil des Umsatzes in %]from( SELECT '1' as [joinid], o.payment_method as [Zahlungsart], count(o.orders_id) as [Anzahl], sum(ot.value) as [umsatz] FROM orders as o LEFT OUTER JOIN orders_total as ot ON o.orders_id = ot.orders_id and class = "ot_total" LEFT OUTER JOIN customers as c ON o.customers_id=c.customers_id GROUP BY o.payment_method) as einzelaufstellungLEFT OUTER JOIN( SELECT '1' as [joinid], count(o.orders_id) as [Anzahl], sum(ot.value) as [umsatz] FROM orders as o LEFT OUTER JOIN orders_total as ot ON o.orders_id = ot.orders_id and class = "ot_total") as gesamtzahl ON einzelaufstellung.joinid = gesamtzahl.joinidorder by [Zahlungsart] ASC[/code]