¿Es posible insertar una fila y obtener los valores insertados en la misma consulta?MySql: inserte una fila y obtenga el contenido
Algo así como ...
INSERT INTO `items` (`item`, `number`, `state`)
(SELECT '3', `number`, `state` FROM `item_bug` WHERE `id`='3')
a continuación, aparezca ID y ejecutar un
SELECT * FROM `items` WHERE `id`='$id'
Pero el uso de una sola consulta.
No estoy seguro si lo que está preguntando realmente se puede hacer en una consulta DML pero estoy siguiendo esta pregunta para ver si puede, sería útil saberlo. –
¿Qué pasa con dos consultas? – JohnFx
Nada en absoluto, excepto la sobrecarga ... – Ivan