Recardo: SQL-Anweisung geht nicht:-(

Beitrag lesen

Lösung mit Performanc optimierung (wenn die Schlüssel und Indexe richtig gesetzt sind):

SELECT

VORGABE_GRUPPE.GRUPPE,
VORGABE_GRUPPE.BEZEICHNUNG,
TO_CHAR(BRUTTOLOHN.DATUM,'DDMMYY') AS DATUM,
MITARBEITER.PERSONALNUMMER,
MITARBEITER.NAME,
MITARBEITER.STAMMKST,
SUM(ZEIT.STUNDEN)

FROM VORGABE_GRUPPE
INNER JOIN BRUTTOLOHN ON VORGABE_GRUPPE.GRUPPE = BRUTTOLOHN.LGRUPPE
INNER JOIN ZEIT ON ZEIT.STAMMGRUPPE = BRUTTOLOHN.LGRUPPE
INNER JOIN MITARBEITER ON MITARBEITER.PERSONALNUMMER = ZEIT.PERSONALNUMMER

WHERE VORGABE_GRUPPE.GRUPPE = '080'

GROUP BY

VORGABE_GRUPPE.GRUPPE,
VORGABE_GRUPPE.BEZEICHNUNG,
MITARBEITER.PERSONALNUMMER,
MITARBEITER.NAME,
MITARBEITER.STAMMKST

Allerdings würde noch fehler auftreten wenn MITARBEITER.STAMMKST ein Bit fällt ist.

MfG Arndt