Das hier wäre vielleicht eine Möglichkeit
Wobei es sicherlich einfacher wäre die Daten auf mehrere Tabellen zu verteilen.
Gruß
Code:
UPDATE test T0 SET T0.d = IF(IF(T0.c < T0.b, T0.c, T0.b) > T0.`a`, T0.`a`,IF(T0.c < T0.b, T0.c, T0.b)), --kleinste Zahl T0.e = IF(IF(T0.c < T0.b, 'c', 'b') > T0.`a`, 'a' ,IF(T0.c < T0.b, 'c', 'b')) --Feldname mit kleinster Zahl
Gruß
Kommentar