Perguntas com a marcação «insert-id»

151
MySQL LAST_INSERT_ID ()

Eu tenho uma pergunta do MySQL que acho que deve ser bastante fácil. Preciso retornar o LAST INSERTED ID da tabela1 quando executo a seguinte consulta MySql: INSERT INTO table1 (title,userid) VALUES ('test',1); INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1); SELECT...

132
MySQL ON DUPLICATE KEY - última inserção id?

Eu tenho a seguinte consulta: INSERT INTO table (a) VALUES (0) ON DUPLICATE KEY UPDATE a=1 Quero o ID da inserção ou da atualização. Normalmente, eu executo uma segunda consulta para obter isso, pois acredito que insert_id () retorna apenas o ID 'inserido' e não o ID atualizado. Existe uma...