Bonjour,
J'ai une table TABLE qui est composé de ID, col1, col2. Dans cette table j'ai des données du genre :
1 14 porte
2 14 cable
3 14 prise
....
4 15 cable
5 15 fenetre
6 15 porte
....
Ce que je voudrais c'est copier les données de col2 où col1 = 14, et attribuer la valeur 18 (par ex) à col1 où je viens de mettre ces données. Ce qui me donnerait une table de la forme :
1 14 porte
2 14 cable
3 14 prise
....
11 15 cable
12 15 fenetre
13 15 porte
...
25 18 porte
26 18 cable
27 18 prise
PS : ID est ma clé primaire en "autonumber", et col1 et 2 sont des données que je récupère de formulaires (access)
La syntaxe que je voulais essayer est du genre:
mais il y a un endroit où ça coince!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO TABLE (col1, col2) SELECT (??, col2) FROM TABLE WHERE col1 = 14
Merci d'avance pour vos réponses.
Partager