Bernd: Rechnen direkt in MySQL?

Beitrag lesen

Hallo,

danke wieder für deine weitere Erklärung. Ich habe es so in phpMyAdmin eingegeben

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' AND a_status = 1) werte

Als Ergebnis erhalte ich folgendes

Ich weiß nicht ob es an meiner Internetverbindung liegt, aber phpMyAdmin braucht für die Abfrage sehr lange?

Als Ergebnis bekomme ich das gleiche wie wenn ich folgendes mit PHP Ausführen würde

SELECT a_code, a_programm, a_masseinklverpackungb, a_masseinklverpackungl, a_tiefeinklverpackungb, a_produzierterBestand, a_defekt, a_verlust FROM artikel WHERE a_programm = '53' AND a_status = 1

Welche Version würdest du bevorzugen? PHP oder direkt MySQL?