Falls es jemanden Interessiert.
So funktioniert es.
Code:
SELECT
T.Bau,
T.KostenWST,
T.AnzahlWST,
T.StundenWST,
T.KostenWTK,
T.AnzahlWTK,
T.StundenWTK,
T.KostenWST + T.KostenWTK AS KostenGesamt
FROM
(
SELECT
Bau,
SUM(
IF(
tblAuftragsliste.Leistungsart = 'WST',
FORMAT(Zeit * 50, 2),
0
)
)AS KostenWST,
SUM(
IF(
tblAuftragsliste.Leistungsart = 'WST',
Zeit,
0
)
)AS StundenWST,
COUNT(
IF(
tblAuftragsliste.Leistungsart = 'WST',
Leistungsart,
NULL
)
)AS AnzahlWST,
SUM(
IF(
tblAuftragsliste.Leistungsart = 'WTK',
FORMAT(Zeit * 80, 2),
0
)
)AS KostenWTK,
SUM(
IF(
tblAuftragsliste.Leistungsart = 'WTK',
Zeit,
0
)
)AS StundenWTK,
COUNT(
IF(
tblAuftragsliste.Leistungsart = 'WTK',
Datum,
NULL
)
)AS AnzahlWTK
FROM
tblAuftragsliste
WHERE
Datum BETWEEN '2011-07-01'
AND '2011-07-31'
GROUP BY
Bau
)AS T
Gruß Marvin75