Pregunta: | 64308 - INSERT TOP EN MYSQL |
Autor: | Sebastián Rebolledo |
Saludos, estoy trabajando con PHP y Mysql y necesito realizar un procedimiento almacenado para insertar un registro con dos campos un id y un nombre, el id debe ser el ultimo numero ingresado más 1, casi como autoincremento, pero eso no me sirve, porque si el último número es 15 y lo borro, al ingresar otro registro tendrá valor 16 y me deja un vacio. lo que necesito es meter en un insert (o en una variable dentro del procedimiento) alguna de estas consultas: select max (id_marca)+1 from marcas; select (id_marca+1) as m from marcas order by m desc limit 0,1; he revizado en varios sitios y no han encontrado la solución, alguien sabe como se puede hacer? |