Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#22

Re: View's über 2 Tabellen und Kartesisches Produkt

  Alt 8. Jan 2005, 17:17
Da Sum eine Aggregat-Funktion ist, mußt du nach den restlichen Feldern gruppieren:
SQL-Code:
SELECT ARBEITSDATUM as Datum
     , Rechnung_NR as Buchungstext
     , SUM(tbl_Rechnung.ZEIT * tbl_Lohn.LOHN) AS Einnahmen
  FROM tbl_Rechnung

Inner JOIN tbl_Lohn
        ON tbl_Rechnung.SID_LOHN = tbl_Lohn.ID

WHERE MONTH (ARBEITSDATUM ) = 01
   AND YEAR (ARBEITSDATUM ) = 2005
GROUP BY Datum, Rechnung_NR

union all
SELECT Datum
     , Material as Buchungstext
     , Einlagen as Einnahmen
  FROM tbl_Kosten
WHERE MONTH (datum) = 01
   AND YEAR (datum) = 2005
  Mit Zitat antworten Zitat