Stephan Huber: erste zahl abrufen, die noch nicht vergeben ist

Beitrag lesen

Hallo Mabu,

» SELECT tabelle1.id+1 FROM tabelle1 LEFT JOIN tabelle2 ON tabelle1.id+1 = tabelle2.id WHERE tabelle2.id IS NULL LIMIT 1

ich hab ja nur eine tabelle...

Sorry, da war ich beim tippen schneller als beim Denken, tabelle1 und tabelle2 sollten aliases sein:

SELECT tabelle1.id+1 FROM tabelle as tabelle1 LEFT JOIN tabelle as tabelle2 ON tabelle1.id+1 = tabelle2.id WHERE tabelle2.id IS NULL LIMIT 1

Viele Grüße
Stephan