Bonjour à tous,
Je travaille sous Access 2010 pour mettre à jour une DB.
J'ai deux tables, une table Addresses et une table Users.
Il y a une relation entre les deux par le champ Addresses.user_id et le champ Users.Id_user
J'ai 504 enregistrements dans la table Addresses et 832 dans la table Users.
J'aimerais ajouter à Addresses.user_id tous les Users.Id_user manquant mais je n'y arrive pas.
J'ai essayé ça :
Code :
- INSERT INTO Addresses ( user_id )
- SELECT Users.Id_user
- FROM Users;
|
Mais ça rajoute tous les enregistrements Users.Id_user sans prendre en compte ceux qui existent déjà.
Je pourrais rechercher les doublons et les supprimer, mais est-ce qu'il y a une requête qui fait ça directement?
En gros il me faudrait un insert or update?
Merci d'avance
P.S. : comme vous l'aurez sûrement remarqué, je suis un noob complet en matière de SQL