hallo, vielleicht kann mir jemand helfen. ich hab ne tabelle mit usern und eine mit nachrichten. jetzt möchte ich einfach den usernamen (tbl user) und den text der letzten mail (tbl nachrichten) ausgeben, aber der gibt immer den ältesten text aus. mache das mit group by nachrichten.userId, wie folgt:
PHP:
SELECT
n.nutzerId AS nutzerId,
n.nickname AS nickname,
n.nutzerCode AS nutzerCode,
n.geschlecht AS geschlecht,
m.text AS text,
m.gesendet AS gesendet
FROM
nutzer AS n,
nachrichten AS m
WHERE
m.nutzerIdAn = '".$login_nutzerId."' AND
m.nutzerIdVon = n.nutzerId
GROUP BY
m.nutzerIdVon
ORDER BY
m.mailId DESC