Zitat:
SELECT COUNT(*), score, date FROM arc_jvarcade
GROUP BY score, date
HAVING COUNT(*)>1
|
ist schon gar nicht so schlecht. Mit
Code:
SELECT MIN(id) FROM arc_jvarcade
GROUP BY score, date
HAVING COUNT(*)>1
kriegst Du die jeweils die niedrigste id. Wenn Du tatsächlich den ganzen Datensatz haben willst, dann packst Du die in ein Subselect, so:
Code:
SELECT * FROM arc_ivarcade
WHERE id IN
(SELECT MIN(id) FROM arc_jvarcade
GROUP BY score, date
HAVING COUNT(*)>1
)
Achtung: Subselects sind in MySQL nicht immer performant. Kann also eine Weile laufen.