$sql = "insert into classement (jid, puissance) select id, puissance from joueur"; $db->query($sql); $sql = "UPDATE classement AS a SET classement = (SELECT COUNT( b.puissance ) FROM joueur AS b WHERE b.puissance >= a.puissance )"; $db->query($sql); $sql = "UPDATE joueur, classement set joueur.classement = classement.classement where joueur.id = classement.jid"; $db->query($sql);