Axel Richter: Mysql - Sum addiert in einer spalte nicht richtig

Beitrag lesen

Hallo,

Die Funktion SUM zählt eine Spalte nicht richtig zusammen.

Drittel, Art und Summe sind jeweils als "Enum" angelegt.

Wie sieht die ENUM-Deklaration für Laenge aus?
Ich tippe auf

ENUM('2','??','??', '10', ...)

wobei ich die ?? nicht kenne.

Das entspricht den Indizes
ENUM('2','??','??', '10', ...)
      1    2    3     4

lt.:http://dev.mysql.com/doc/refman/5.1/de/enum.html
Wenn Sie einen ENUM-Wert in einem numerischen Kontext abrufen, wird der Index des Spaltenwerts zurückgegeben.

12 Mal 1 + 1 Mal 4 = 16

viele Grüße

Axel