La réponse courte est non, ce n'est pas possible. Si votre base de données a un faible volume de transactions, la simultanéité peut ne pas être un problème pour utiliser quelque chose de similaire à select max()
(susceptible d'interférences) :Pouvez-vous accéder à la valeur d'incrémentation automatique dans MySQL en une seule instruction ?
Je ferais suivre l'insert en php d'une mise à jour
update `table`
set `hash` = MD5(CONCAT(`id`,`salt`))
where `id` = LAST_INSERT_ID();