suit: MySQL - nur letzte Zeile auslesen

Beitrag lesen

Das liefert die höchste ID, nicht aber die Anzahl der Datensätze.

Das ist mir klar, aber es ist genau das, was der OP haben will, die höchste ID. Das er nur per count() an die verlässliche Anzahl kommt, weiss er ja jetzt.

Ja, jetzt :)

Da du aber nicht wissen kannst, ob der OP dafür sorgt, dass die IDs immer fortlaufend und ohne Lücken sind, kannst du auch nicht wissen, ob die höchste ID nicht der Anzahl der User entspricht.

Wenn der OP so eine Frage stellt, ist davon auszugehen, dass das Wissen um relationale Datenbanken sehr beschränkt ist. Ich halte es daher angebracht die schlechte Lösung gar nicht zu posten (oder nur gemeinsam mit der richtigen Lösung, wie Fred Furunkelstein das getan hat). Auch wenn man idR. Unmut erntet, weil man ja nicht das Problem löst sondern drumherum redet, das ist genau eines dieser Beispiele wo ganz klar wird, dass das eigentliche Problem ein viel größeres ist und man dieses Problem an der Wurzel lösen sollte, auch wenn das dem OP aktuell grade nicht gefällt.