voilà mon problème j'ai une table Utilsateur (clé primaire ID_USER) une autre Ligne(Clé primaire ID_LIgne) , je suis entrain d créer une table LignePrincipale qui relie les 2 précédentes : je l'ai créée avec une clé primaire qui est composées des 2 clé précédentes et de nouveaux attributs :
create table [LignePrincip](ID_USERP int not null ,ID_LigneP int not null , raisonChoixLignePrin varchar(1000) ,
constraint ID_USERP foreign key (ID_USERP) references Utilisateur(ID_USER) ,
constraint ID_LIGNEP foreign key (ID_LIGNEP) references Ligne(ID_LIGNE), Primary key(ID_USERP,ID_LigneP) )
le hic c'est que l'instruction : donne un resultat mais dans le contexte ci dessous ça m'affiche 0 lignes affectées??????????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update [LignePrincip] set LignePrincip.ID_USERP =(select Utilisateur.ID_USER from Utilisateur inner join LignePrincip on Utilisateur.nombesLignes_USER>1 )
Partager