SQL - SVP Aidez-moi
ruth
-
mirza -
mirza -
Bonjour à tous!
SVP comment puis je dupliquer les enregistrement d'une table en une seule instruction SQL tout en Modifiant la valeur d'un seu champ.
Exemple:
j'ai une tabme "MaTable" avec des champs.
Num Etiq1 Etiq2
1 45 18
1 12 59
1 78 25
2 0 5
je souhaite en une seule inscruction avoir:
Num Etiq1 Etiq2
1 45 18
1 12 59
1 78 25
2 0 5
3 45 18
3 12 59
3 78 25
en fait on duplique les enr. avec Num=1 et on les enregistre avec un num=3
Merci de me repondre si vous avez une idée.
Ruth
SVP comment puis je dupliquer les enregistrement d'une table en une seule instruction SQL tout en Modifiant la valeur d'un seu champ.
Exemple:
j'ai une tabme "MaTable" avec des champs.
Num Etiq1 Etiq2
1 45 18
1 12 59
1 78 25
2 0 5
je souhaite en une seule inscruction avoir:
Num Etiq1 Etiq2
1 45 18
1 12 59
1 78 25
2 0 5
3 45 18
3 12 59
3 78 25
en fait on duplique les enr. avec Num=1 et on les enregistre avec un num=3
Merci de me repondre si vous avez une idée.
Ruth
6 réponses
-
ça devrait marcher:
insert into TaTable
select t.colonne1 +1, t.colonne2, t.colonne3
from TaTable t
mirza -
-
Negatif Mirza, ca depend de ta base de donnee, mais la tu n'as pas de cle possible...
. .
\_/Sauvez Maily! Mangez Castor!
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Rebonjour!
Finalement ,je me decide de faire l'opération à l'aide de boucles!
Merci pr vos propositions -
Excuser moi
la requete
insert into TaTable
select t.colonne1 +1, t.colonne2, t.colonne3
from TaTable t
A l'air de MARCHER
Merci