Also ich habe ne mysql-db mit der haupttabelle Ticket. In dieser wird per fremdschlüssel die zeit von der DB Zeit verknüpft, somit ist in der DB Ticket ja nur die ID gespeichert. Wenn ich nun mit
SELECT SUM(zeit_id) as Summe FROM ticket
Das zusammenzählen will, kommt logischerweise die falsche summe herraus, da die id zusammengezält warden, und nicht die zeit…
Kann mit bitte jemand helfe.
Ich denke, dass du sowas suchst:
SELECT Ticket.id, SUM(Zeit.zeit) FROM Zeit RIGHT JOIN Ticket ON Zeit.id = Ticket.zeit_id GROUP BY Ticket.id
Ich hoffe, das stimmt so, hab's nicht geprüft.
P.s.: Da meine Glaskugel grad neu poliert wird, konnte ich bei einigen Tabellenfeldern die Namen nur raten...