Bonjour à tous.
J'ai une question concernant une commande UPDATE.
Actuellement j'ai 2 tables
AUTEUR(IdAuteur, NomAuteur)
OUVRAGE(IdOuvrage, NomOuvrage, NomAuteur)
j'aimerai ajouter à la table OUVRAGE une colonne IdAuteur (ce qui est logique)
Comment je pourrai transferer les données dans cette colonne?
parce que j'ai déja la colonne NomAuteur dans la table OUVRAGE qui est rempli
je pense, une requete dans ce genre (je n'arrive pas à écrire correctement):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 UPDATE OUVRAGE SET IdAuteur = (select IdAuteur FROM AUTEUR WHERE AUTEUR.NomAuteur (SELECT DISTINCT OUVRAGE.NomAuteur FROM OUVRAGE))
Merci.
Partager