Bonjour,
Voilà j'ai deux tables (tableA, tableB) et je voudrais insérer les enregistrements de la tableA (idA, nomA) dans la tableB (idB, nomB) uniquement si l'idA n'existe pas en temps qu'idB.
J'ai fait des recherches avec la clause EXISTS et j'ai essayé ça mais évidemment ça ne mache pas :
Donc voilà j'en suis à ce point et je stagne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 INSERT INTO tableB (idB, nomB) SELECT idA, nomA FROM tableA WHERE NOT EXISTS ( SELECT idA FROM tableA WHERE tableB.idB = tableA.idA )
si quelqu'un a une idée je suis preneur.
Merci,
Max
Partager