nerodrom: MAX einer Spalte

Beitrag lesen

SELECT r1.id
FROM raking r1
WHERE (SELECT SUM(r2.raking) FROM raking r2 WHERE r1.id = r2.id)
       =
      (SELECT MAX(tab1.summen)
       FROM (SELECT sum(r3.ranking) as Summen FROM ranking r3 GROUP BY r3.FK_id
            ) tab1
      )

Ilja

Hallo Ilja,

zunächst vielen, vielen Dank!!!
Das Statement liefert gleich 4mal die Lösung?! Habs es erst einmal mit distinct unterbunden. Werde gleich mit dieser Lösung weiterarbeiten.

Beste Grüße nerodrom