Wenn der Mittelwert jeweils auch am Ende sein kann
[code=sql]
SELECT CONCAT(aid, IF(eintrag IS NULL, '', CONCAT('-', eintrag))) ArtNr
, ROUND(AVG(e1)) ae1
, ROUND(AVG(e2)) ae2
FROM arttab
GROUP BY aid, eintrag
WITH ROLLUP
[/code]
Wenn der Mittelwert jeweils auch am Ende sein kann
[code=sql]
SELECT CONCAT(aid, IF(eintrag IS NULL, '', CONCAT('-', eintrag))) ArtNr
, ROUND(AVG(e1)) ae1
, ROUND(AVG(e2)) ae2
FROM arttab
GROUP BY aid, eintrag
WITH ROLLUP
[/code]