Hey Zusammen,
ich habe mal wieder einen Select-Befehl geschrieben, der funktioniert und mir das anzeigt was ich möchte.
SELECT SUM(tip_pkt) as pkt FROM tip_spieltag as tip WHERE spieltags_id = 28 GROUP by user_id;
in der Tabelle tip_spieltag stehen zu einer user_id mehrere Werte, diese möchte ich zusammenrechnen und in eine andere Tabelle ablegen
Mein UPDATE-Versuch:
UPDATE ges_pkt_spieltag as ges JOIN tip_spieltag as tip
ON ges.user_id = tip.user_id AND ges.spieltags_id = tip.spieltags_id
SET ges.test = SUM(tip.tip_pkt)
WHERE ges.user_id = tip.user_id AND ges.spieltags_id = tip.spieltags_id;
Antwort: Invalid use of group funktion
hat jemand eine Idee???
Lukas
ich habe mal wieder einen Select-Befehl geschrieben, der funktioniert und mir das anzeigt was ich möchte.
SELECT SUM(tip_pkt) as pkt FROM tip_spieltag as tip WHERE spieltags_id = 28 GROUP by user_id;
in der Tabelle tip_spieltag stehen zu einer user_id mehrere Werte, diese möchte ich zusammenrechnen und in eine andere Tabelle ablegen
Mein UPDATE-Versuch:
UPDATE ges_pkt_spieltag as ges JOIN tip_spieltag as tip
ON ges.user_id = tip.user_id AND ges.spieltags_id = tip.spieltags_id
SET ges.test = SUM(tip.tip_pkt)
WHERE ges.user_id = tip.user_id AND ges.spieltags_id = tip.spieltags_id;
Antwort: Invalid use of group funktion
hat jemand eine Idee???
Lukas
Kommentar