Code:
mysql> select uid from users where uid>=1500 and uid<=1509 order by uid;
+------+
| uid |
+------+
| 1500 |
| 1501 |
| 1502 |
| 1508 |
| 1509 |
+------+
Weiß wer, wie ich nur mit SQL (d.h. ohne Hilfe des umgebenden
C-Programmes) die nächste freie UID in einem Bereich (hier 1500-1509) finde? In
obigem Beispiel wäre das 1503, aber ich komm auf kein SELECT-Befehl. Hat jemand
eine Idee? Ist das überhaupt mit SQL möglich?