Wenn nur die MIN-Datensätzt interessieren, muss in einer zweiten Abfrage der MIN-Wert als WHERE-Kriterium genommen werden.
Ich mache jetzt 2 Durchgänge.
Fasse den Tag und die ID zusammen:
MIN( CONCAT( trm1.tag, '|', trm1.id )) tag_id
bekomme das Feld tag_id. Aus jedem Treffer hole ich die ID und bereite sie auf ( 4711,4812,5687 ) um sie im zweiten Durchlauf zu verwenden:
WHERE trm1.id IN ( 4711,4812,5687 )
Das kann man auch als Subselect schachteln.
Ich wüsste nicht, wie ich die Verbindung zwischen dem gesuchten Datum und der zuhgehörigen ID hinbekomme in einem Select
Linuchs