Bonjour,
Comme le titre l'indique, j'ai un probleme de logique en SLQ (Je debute...) sur une simple requete "SELECT"
La situation: J'ai 2 tables A (10 enregistrements) et B (7 enregistrements)
B contient une partie des informations de A (c'est comme un budget)
A est la table avec les donnees actuelles
Le principe: Mettre a jour B a partir des infos de A
Pour cela je fais un update sur les enregistrements dans B. Tout se passe bien. Le probleme est qu'il me manque (apres la MAJ) 3 enregistrement dans B.
Je dois donc faire un "INSERT" dans B avec les 3 lignes restantes dans A.
La question: Comment faire le select sur les 3 lignes de A qui n'ont pas ete copiees dans B suite a l'update ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO B SELECT * FROM A WHERE ?????![]()
Partager