Summenproblem dank PHPMYADMIN

  • folgende Abfrage läuft einwandfrei:



    SET lc_time_names = 'de_DE';


    SET @J = '2018';


    SET @J1 = @J + '1';


    CREATE TEMPORARY TABLE IF NOT EXISTS test AS(


    SELECT

    MONTHNAME(T.ausgang) AS Monat,

    bla bla AS '2018',

    (SELECT

    bla, bla) AS '2019'




    FROM

    xy.table


    WHERE


    Bedingungen


    GROUP BY MONTH(T.ausgang));


    SELECT


    Monat,


    `2018`,


    `2019`,


    REPLACE(ROUND(REPLACE (`2019`, ',' , '.')* 100 / REPLACE(`2018`, ',' , '.')- 100,2),'.',',') AS Dif


    from test;


    DROP TEMPORARY TABLE test;



    Mein Problem ist nunmehr die Jahressumme zu bilden.


    Ein einfaches Union scheitert mit der Fehlermeldung, dass Table test nicht 2 mal geöffnet werden kann.


    Der Versuch einfach test in test2 zu kopieren und dann Union wird von PHPMYADMIN mit dem Einfügen von LIMIT 0,25 zerschossen. Was gibt es noch für Möglichkeiten?