Bonjour,
J'ai un problème, je m'explique :
J'ai une table customers et une table contracts.
Il faudrait que je prenne deux champs (nous les appellerons ici CU1 et CU2) et que je les insert dans la table contracts, sachant qu'il y a une clé étrangère customer_id qui est la clé principale dans la table customers. Il faut évidemment que les deux nouveaux champs s'insère dans les tuples correspondants au bon customer_id.
J'ai essayé quelque chose de la sorteMais ça ne donne rien de concluant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 INSERT INTO contracts(contracts.customer_additional_information, contracts.customer_additional_information_notice) SELECT cu.additional_information ,cu.additional_information_notice FROM customers cu, contracts c WHERE c.customer_id = cu.customer_id;
Quelqu'un saurait comment procéder ? Dois-je faire du Transact-SQL ou puis-je le faire en simple requête ?
Merci d'avance
Partager