SQL-Abfrage nach freier Nummer
Verfasst: 17.05.2011 21:54
Ich habe eine Datenbank, in der ich etwas eintrage
und auch wieder lösche. Die Anzahl der Datenbankeinträge soll begrenzt sein (z.B. Regalfächer).
Nun möchte ich mit einer möglichst einfachen Abfrage das erste leere Fach finden.
Bisher mache ich folgende Abfrage
Geht es auch einfacher ?

Nun möchte ich mit einer möglichst einfachen Abfrage das erste leere Fach finden.
Bisher mache ich folgende Abfrage
Code: Alles auswählen
DatabaseQuery(iDatabase,"SELECT fachnummer FROM regal ORDER BY fachnummer")
iFind = 0
While NextDatabaseRow(iDatabase)
If GetDatabaseLong(iDatabase,0) <> iFind
Break
EndIf
iFind + 1
Wend