Bernd: Rechnen direkt in MySQL?

Beitrag lesen

Hallo,

vielen Dank für deine sehr Ausführliche Erklärung. Hab dein Beispiel so geändert

SELECT SUM(volumen * menge)
FROM (SELECT REPLACE(a_masseinklverpackungb, ',', '.') * REPLACE(a_masseinklverpackungl, ',', '.') * REPLACE(a_tiefeinklverpackungb, ',', '.') as volumen,
             a_produzierterBestand - a_defekt - a_verlust as menge
      FROM artikel WHERE a_programm='53');

Jetzt erhalte ich folgende Meldung, die auch erhalte wenn ich REPLACE nicht einsetzte

#1248 - Every derived table must have its own alias

Ich glaube ich bleibe bei PHP.