Tagchen
Ich habe diese Frage ein Stück weiter unten bereits einmal gestellt, aber ich glaube das war etwas zu kompliziert.
Ich versuche es deshalb nochmal einfacher darzustellen:
Wenn ich abfrage
SELECT MAX(ID) FROM tabelle WHERE group_id='2'
Wie kann ich dann gleich in dieser Abfrage noch andere Spalten, die in der Zeile von MAX(ID) stehe, auslesen?
Frage ich direkt
SELECT name, MAX(ID) FROM tabelle WHERE group_id='2'
bekomme ich die Fehlermeldung, dass ich auch GROUP BY verwenden muss.
Und direkt im WHERE zu schreiben ID=MAX(ID) geht sowieso nicht.
Aber zuerst MAX(ID) auszulesen und dann in eienr 2. Abfrage nochmal die Daten, die bei MAX(ID) stehen, abzufragen kommt mir so umständlich vor.