ROLLUP bei einem Inner Join

Angins

Mitglied
hallo zusammen,

ist es möglich das ein RollUp nicht benutzt werden kann, wenn man es in einem InnerJoin verwendet?

Habe folgender Code
PHP:
SELECT     a.Zahl, b.Ergebnis
FROM         Test1 a INNER JOIN
                          (SELECT     Zahl, ROUND(SUM(Ergebnis), 0) AS Ergebnis
                            FROM          Test2
                            GROUP BY Zahl WITH ROLLUP) b ON a.Zahl = b.Zahl

Und es erscheint immer folgende Fehlermeldung:

Incorrect syntax near 'WITHROLLUP'
 
das Problem, wird eher darin liegen, dass nach deinem Subyquery der Buchstabe b dort steht und MySQL nicht weiß, was es damit tun soll.
Mach doch einmal ein as b daraus.
 
Hallo,
das Problem, wird eher darin liegen, dass nach deinem Subyquery der Buchstabe b dort steht und MySQL nicht weiß, was es damit tun soll.
Mach doch einmal ein as b daraus.
Quatsch... das "as" ist bei einem alias Namen ist optional...

Gruß Tom
 
Zurück