T-Rex: MySQL - Summe als Extrafeld

Moins,

hab da eine Tabelle, da gibts mehrere Felder. In einem Feld sind Zahlen drin. Die Tabelle hat 2 Zeilen:
Feld
4
6

Jetzt möchte die Summe der Felder als Extrafeld erhalten, wobei das Ergebnis nicht kaputt gemacht werden darf:
Feld  Feld_Summe
4     10
6     10

Wie man sieht soll die Summe in jeder Row kommen. Schick wäre das ganze wenn es ohne Subquery funktionieren würde.

(Ich hoffe MySQL Version ist bei der Frage nicht von belangen)

SUM(Gruß)
T-Rex

  1. Schick wäre das ganze wenn es ohne Subquery funktionieren würde.

    Da wirst du Schwierigkeiten bekommen, da Aggregatfunktionen wie SUM() aus Prinzip die Daten aggregieren :)

  2. Tach!

    Wie man sieht soll die Summe in jeder Row kommen. Schick wäre das ganze wenn es ohne Subquery funktionieren würde.

    Ohne Subquery geht es, aber nicht ohne zweite Query. Die erste müsste die Summe ermitteln und in einer benutzerdefinierten Variable ablegen, die zweite bekommt als ein Ergebnismengenfeld diese Variable.

    (Ich hoffe MySQL Version ist bei der Frage nicht von belangen)

    Alles was größer als oder gleich Version 4.1 ist, ist für die meisten Probleme brauchbar. Als damals noch die kleineren Versionen in Größenordnungen existierten war die Frage nach der Version wichtiger als heute.

    dedlfix.