SELECT musteriler.Musteri, SUM(satis.Tutar) AS ToplamTutar, subeler.Sube
From elemanlar
INNER JOIN satis ON satis.ElemanID = elemanlar.ElemanID
INNER JOIN musteriler ON musteriler.MusteriID = satis.MusteriID
INNER JOIN subeler ON subeler.SubeID = elemanlar.SubeID
GROUP BY subeler.Sube, musteriler.Musteri


gibi bir şeyler olmalı. Farazi gittim, tabloları oluşturup denemedim. gruplarken subeler.sube yerine subeid'yi, musteriler.musteri yerine de musteriid yi kullanabilirsin. index attığın yerlerden gruplama yaparsan biraz daha hız sağlarsın. Başına explain koyup çalıştır bir. Eğer filesort varsa yüklü datalarda ölümcül yavaşlığa hatta mysql lock'a sebep olabilir.