réorganiser des lignes [mysql] - SQL/NoSQL - Programmation
Marsh Posté le 28-05-2003 à 19:04:21
Je vois que les première chaleurs ne vous ont pas réussis
Marsh Posté le 29-05-2003 à 14:17:14
mrBebert a écrit : Je vois que les première chaleurs ne vous ont pas réussis |
Peut-être aussi que personne n'a d'idée, ou bien alors c'est impossible en une requête (c'est d'ailleurs mon avis)....
Marsh Posté le 29-05-2003 à 14:36:12
Oui, c'est pas évident. J'ai trouvé un moyen de leur donner des valeurs différentes, mais pas pour qu'elles aient des valeurs consécutives
Marsh Posté le 28-05-2003 à 12:07:55
Voila les données du problème
Une table a 2 colonnes de type entier : niv1 et niv2.
J'aimerais modifier les valeurs de ces 2 colonnes pour certains enregistrements de cette manière :
- même valeur pour niv1
- valeurs distinctes pour niv2 (si possible, des valeurs successives)
Une sorte d'auto-incrémentation sur niv2, pendant le UPDATE.
J'aimerais pouvoir le faire en une seule requête. Je précise que niv1 et niv2 n'appartiennent pas à une clé ni à un index et qu'aucune colonne n'est auto-incrémentée. mysql en version 4.
Si vous avez une idée géniale pour résoudre ou contourner le problème autre que de faire autant d'updates qu'il n'y a de lignes, je vous écoute