Vinzenz Mai: Extremwerte und Verursacher ermitteln (solved)

Beitrag lesen

Hallo

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 ... ;-)

wozu habe ich Dir fertigen Code für ein analoges Problem verlinkt?
Warum habe ich Dir ein Stichwort gegeben, mit dem Du im Archiv eine Reihe
von Beiträgen zu vergleichbaren Problemstellungen gefunden hättest?

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:

das ist eine korrelierte Unterabfrage:

SELECT a.Messpnkt, a.Temp
  FROM Messungen AS a
WHERE a.Temp = (
       SELECT MAX(b.Temp) FROM Messungen AS b
);

  
wie im verlinkten Posting :-)  
Warum hast Du noch probieren müssen?  
  
Das "problemlos" bezog sich übrigens auf die Version MySQL 4.1. Ältere  
Versionen von MySQL sind dazu unfähig, weil sie Subselects noch nicht  
unterstützen.  
  
  
Fragende Grüße  
  
Vinzenz