title image


Smiley Re: Falsche Werte ausgabe bei SELECT Abfrage mit Berechnung
Danke erstmal für deine Antwort,





habe die Abfrage abgeändert.



SELECT Distinct(KategorieName) AS KategorieBezeichnung, SUM(ObjektZeitvorgabe) as Arbeitszeit, SUM(tbl_ObjektArbeiten.ObjektZeitvorgabe)/60 * tbl_stundensatz.Stundensatz AS Personalkosten, ObjektEinnahmen, stundensatz

From tbl_stundensatz, tbl_ObjektArbeiten

INNER JOIN tbl_Objekte

ON tbl_ObjektArbeiten.ObjektID = tbl_Objekte.ObjektID

INNER JOIN tbl_kategorie

ON tbl_ObjektArbeiten.KategorieID = tbl_kategorie.KategorieID

INNER JOIN tbl_taetigkeit

ON tbl_ObjektArbeiten.TaetigkeitID = tbl_taetigkeit.TaetigkeitID

WHERE tbl_ObjektArbeiten.ObjektID = 2

AND ObjektPruefdatum >= '01.01.2005'

AND ObjektPruefdatum <= '31.12.2005'

Group BY KategorieName, ObjektEinnahmen, stundensatz





aber bei :

SUM(tbl_ObjektArbeiten.ObjektZeitvorgabe)/60 * tbl_stundensatz.Stundensatz AS Personalkosten

ist das Ergebnis noch fehlerhaft. Wenn bei tbl_ObjektArbeiten.ObjektZeitvorgabe einmal 60 und einmal 90 drinn steht gibt er mir ein Ergebnis von 19. Bei tbl_stundensatz.Stundensatz steht ein Wert von 19 drinn.



Hast du noch einen Tipp?



Tschau Lisa S.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: