[mysql] réorganiser des lignes

réorganiser des lignes [mysql] - SQL/NoSQL - Programmation

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 :jap:

Reply

Marsh Posté le 28-05-2003 à 12:07:55   

Reply

Marsh Posté le 28-05-2003 à 15:04:09    

on peut pas dire que vous soyez très motivés :D

Reply

Marsh Posté le 28-05-2003 à 19:04:21    

Je vois que les première chaleurs ne vous ont pas réussis [:proy]

Reply

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 [:proy]  


 
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)....

Reply

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 [:figti]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed