bonjour,
j'essaie de mettre à jour un champ d'une table1 par rapport à un champ d'une table2 , la relation est de n-1. mais j'obtiens tjrs cette erreur ORA-01427: sous-requête ramenant un enregistrement de plus d'une ligne.
j'ai essayé avec un "where exist"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update table1 set table1.DATE= (SELECT table2.DATE_OBS FROM table2 inner join table1 on table2.CD= table1.CD)
mais tjrs cette erreur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 WHERE exists (select table1.DATE from table1 where table1.DATE is null)
merci de votre aide
Partager