Je souhaiterai numéroter les lignes d'une table en fonction d'un ordre particulier...
Cela équivaut à un :
SELECT `id` FROM `mytable` ORDER BY (Mon tri
Et pour chaque ligne je fait un:
UPDATE `mytable` SET `numero`=$I WHERE `id`=$id
Super pour quelques milliers d'enregistrement.... Mais pour plusieurs millions
Ca fait plusieurs millions de requête+1
Quelqu'un connaîtrai t'il le moyen de la faire en 1 requête ???
Merci à toi qui va me permettre d'econnimiser mon CPU