Norbert: Extremwerte und Verursacher ermitteln (solved)

Beitrag lesen

Hallo Vinzenz,

dieses Standardproblem findest Du massenweise im Archiv und auch in der aktuellen Forumshauptdatei: https://forum.selfhtml.org/?t=165377&m=1078290.
Stichwort: korreliertes Subselect, was mit MySQL 4.1 problemlos möglich ist.

hmm,
alles ist "problemlos moeglich", wenn man weiss wie es geht ... ;-)

Ansonsten habe ich zwischenzeitlich selbst etwas rumprobiert und festgestellt, dass Gruppieren in diesem Fall kontraproduktiv ist, weil zum Extremwert einfach eine beliebige Messstelle hinzugefuegt wird. Und so bin ich zu dieser Loesung gekommen:

#  
SELECT a.Messpnkt, a.Temp  
  FROM Messungen AS a  
 WHERE a.Temp = (  
       SELECT MAX(b.Temp) FROM Messungen AS b  
 );  
  
# zur Kontrolle:  
SELECT @aaa:=MAX(Temp) FROM Messungen;  
SELECT Messpnkt, Temp FROM Messungen WHERE Temp = @aaa;

Gruss und Dank
Norbert