Краткият отговор е не – не е възможно. Ако вашият db има нисък обем на транзакция, тогава паралелността може да не е проблем да използвате нещо подобно на select max()
(податлив на смущения) :Можете ли да получите достъп до стойността за автоматично нарастване в MySQL в рамките на един израз?
Бих последвал вмъкването в php с актуализация
update `table`
set `hash` = MD5(CONCAT(`id`,`salt`))
where `id` = LAST_INSERT_ID();