srob: db ausgabe sortieren

Beitrag lesen

Hallo Schwabe,

"SELECT $name, sum($zahl1) num1 , sum($zahl2) num2, avg($num1 / $num2) neu FROM $table WHERE $datum GROUP BY $name ORDER BY neu DESC";

bin mir nicht sicher, ob man es in MySQL weglassen kann - nach ANSI muß der Alias einer Spalte mit "AS" abgetrennt werden, nur so kann Deine ORDER BY-Klausel erkennen, was zu ordnen ist. Sollte dann so aussehen:

SELECT $name, sum($zahl1) AS num1 , sum($zahl2) AS num2, avg($num1 / $num2) AS neu
    FROM $table
    WHERE $datum
    GROUP BY $name
    ORDER BY neu DESC

HTH Robert