Hallo Freunde des
DP - Forums,
ich habe da mal ne Frage:
ich habe 2 Tabellen, in einer stehen die geplanten und geleisteten Arbeitsstunden (B) drin (noch divers aufgeschüsselt) in der anderen Tabelle sind die Anwesenheit der Mitarbeiter pro Tag (A) (bzw. ihre Abwesenheit) enthalten.
Ich will nun diese 3 Werte für die letzten 6 Tage mit einer sp anzeigen:
select A.Datum, SUM(B.MHPLAN) as PLANAH, SUM(B.MHISTBDE3) as IST_AH,
SUM(cast(A.Wert as
dec(9,0))) as Kapazitaet
from UPLAN_MAIN A
join MGSI B
on A.Datum=B.Datum
where isnumeric(A.Wert)=1
and A.Datum<=GetDate() and A.Datum>=GetDate()-6
Group by A.Datum
Die sp läuft durch, es stehen aber unmögliche Werte drin.
Was ist falsch?
Hendrik