Hi, noch eine SQL-Frage, auf deren Lösung ich einfach nicht komme:
Mir ist der Fremdschlüssel einer Tabelle bekannt. In der Tabelle befinden sich mehrere Datensätze mit diesem FK.
Ein weiteres Feld in dieser Tabelle ist 'version' - als tinyint.
Ich will jetzt aus dieser Tabelle den Datensatz, der diesen Fremdschlüssel hat und die höchste Version.
Meine Idee war:
"SELECT MAX(version) FROM documentContent WHERE EXISTS (SELECT * FROM document WHERE id_document = " . $documentId . ") GROUP BY version"
Aber das geht so nicht.
Gruß, basi