hawkmaster1: Summe und JOIN

Beitrag lesen

Hallo zusammen,

irgendwie stehe ich gerade auf dem Schlauch :-)

Ich habe zwei Tabellen. Tabelle A Sales. Hier gibt es 3 Zeilen mit einer Stundenanzahl (20,40,20) also insgesamt 80 Stunden. Tabelle B Support hat eine Spalte supporthours, Hier gibt es 9 Einträge mit insgesamt 71,5 Stunden Ich möchte als ergenis also eine Reihe in der steht:

soldmandays, SupportStunden 80, 71,5

Die Abfrage macht jedoch 720 Std und 214,5, also multipliziert 3 Zeile aus Tabelle A mit 9 Zeilen aus Tabelle B.

SELECT
	SUM(replace(A.soldmandays, ',', '.')) AS soldmandays,
        SUM(replace(B.supporthours, ',', '.')) AS SupportStunden
	
	FROM 
		sales A
	JOIN 
		support B ON B.aufnumber = A.aufnumber
	WHERE 
		A.solution = 34
	AND A.aufnumber = 'Test123'
    
    GROUP BY B.aufnumber,A.aufnumber

Hat jemand eine Idee?

vielen Dank

viele Grüße hawk