Bonjour
avec cette requete j'aimerai recuperer le dernier id entré
et en l'incrementant je pourrais connaitre quel id sera utilisé lors de la prochaine insertion
mon probleme est que entre temps il y a eu des insertions et des suppressionsCode:SELECT max(id) as id FROM table
par ex
le dernier id affiché dans la table = 603
et si je fais une insertion le nouvel id sera = 609 et la requete ci-dessus va recupérer 603
j'ai trouvé ça mais ça me parait bizarre :
Merci de votre aideCode:SELECT @a:=MIN(m1.id) FROM matable AS m1 LEFT JOIN matable AS m2 ON m2.id=m1.id+1 WHERE m2.id IS NULL;