Hallo Mike,
das ist eine häufig gestellte Frage. Die Antwort, ob es einfach möglich ist, hängt von Deiner MySQL-Version ab. Bei MySQL ist es wegen der enormen Unterschiede im Funktionalitätsumfang zwischen den einzelnen Versionen immer sinnvoll, bei einer Frage hier im Forum die verwendete Version anzugeben
Tabellenname = berichte
Spalten:
id, text, entry_timestamp, mannschaft, newsletterIch brauche eine Abfrage welche mir den neuesten Eintrag (max entry_timestamp) pro Mannschaft (group by mannschaft) anzeigt, WHERE newsletter='N'
Du benötigst eine korrelierte Unterabfrage, Unterabfragen werden von MySQL ab der Version 4.1 unterstützt. Du könntest die Lösung in </archiv/2006/1/t122127/#m785397> an Dein Problem anpassen.
Ist Deine MySQL-Version älter, dann wird es gemeiner und mit einem sowohl häßlichen wie ineffizienten Trick lösbar, siehe Archiv. Poste deswegen bitte Deine Version.
Freundliche Grüße
Vinzenz