Dupliquer un enregistrement en précisant un des champs [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 19-01-2006 à 18:39:28
insert into adresse 
select null, 'facturation', fk_client, ... 
from adresse 
where id_adresse = 16644; 
 
(null c'est pour que l'id_adresse soit automatiquement rempli, dans le cas où l'id est incrémenté automatiquement, ce que je suppose ...)
Marsh Posté le 23-01-2006 à 13:58:17
Marche po  
 
 
Marsh Posté le 23-01-2006 à 14:09:23
deja c'etait dans le mauvais ordre mais bon : 
INSERT INTO Adresse 
SELECT     id_adresse, 'facturation', fk_client, civilite, nom, prenom, societe, tel, fax, portable, adresse, cp, ville, code_pays, valide 
FROM         Adresse 
WHERE     (id_adresse = 12) 
 
ne fonctionne pas non plus
Marsh Posté le 19-01-2006 à 17:02:25
Bonjour,
 
 

J'ai un table adresse :
Je voudrais dupliquer cette ligne mais que le champ 'nom_adresse' prenne comme valeur 'facturation' tout en gardant le reste
J'arrive a copier la ligne mais je n'arriver pas a préciser que nom_adresse='facturation'
Tout ca sous sqlserv
Merci de votre aide
Message édité par mrmask le 19-01-2006 à 17:04:21