globe: nur aktuellste Einträge anzeigen

Beitrag lesen

n'abend,

Diese Informationen vorausgesetzt:

Wie muss die Abfrage lauten, dass ich immer die Werte mit dem aktuellstem Datum angezeigt bekomme?

Entweder willst du nur die Datensätze eines bestimmten Datums (also des aktuellsten von mir aus), mit der Möglichkeit, dass manche Orte darin gar nicht auftauchen:

SELECT w.*  
  FROM tab_wetter w  
 WHERE w.Datum = ( SELECT MAX(Datum) FROM tab_wetter );

Oder du willst für jeden Ort den aktuellsten Datensatz haben:

SELECT w.*  
  FROM tab_wetter w  
 WHERE w.Datum = ( SELECT MAX(Datum) FROM tab_wetter WHERE MP = w.MP );

Wobei MP oder Ort oder Region oder was auch immer in der Subquery einzusetzen ist.

weiterhin schönen abend...

--
#selfhtml hat ein Forum?
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|