mySQL: Satz mit dem minimalen Wert
bearbeitet von Linuchs> 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.
War mein allererster Versuch, bevor ich über andere Probleme gestolpert bin.
Linuchs