Salut voila j’étais entrain de faire des exercices en sql avec 10g express
La question c’est réaffecter les employées des départements qui son localiser en South San Francisco au département 40
Moi la requête que j’ai fait c’est
Mais maintenant je me suis dit pourquoi ne utiliser le in à la pace de = ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part update employees set DEPARTMENT_ID=40 where DEPARTMENT_ID =(select DEPARTMENT_ID from DEPARTMENTS where LOCATION_ID=(select LOCATION_ID from LOCATIONS where lower(CITY)='south san francisco'))
C’est pour ca que je veux savoir la différence entre in et =??
Code : Sélectionner tout - Visualiser dans une fenêtre à part update employees set DEPARTMENT_ID=40 where DEPARTMENT_ID in (select DEPARTMENT_ID from DEPARTMENTS where LOCATION_ID = (select LOCATION_ID from LOCATIONS where lower(CITY)='south san francisco'))
merci d'avance
Partager