Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Incluir o número da linha como coluna no MySQL INSERT


O MySQL (junto com a maioria dos RDBMS) não possui nenhum número ou ordem de linha interna. No entanto, você pode criar um uid coluna que será incrementada automaticamente toda vez que um novo registro for inserido.
ALTER TABLE users ADD uid INT NOT NULL AUTO_INCREMENT PRIMARY KEY

Agora, quando você faz um INSERT , o MySQL incrementará automaticamente o uid coluna.
INSERT INTO users SET email="[email protected]"