Prédicat IN

Le prédicat IN compare une valeur à une série de valeurs.

Il peut se présenter selon deux formes :
expression [NOT]
IN  ( sous-requête )
expression [NOT] IN  ( value1, value2,  .... ) 

ValueN peut être une valeur littérale ou un paramètre d'entrée. L'expression ne peut pas avoir une référence pour résultat.

Exemple : Prédicat IN

e.salary IN ( 10000, 15000 )
équivaut à :
( e.salary = 10000  OR  e.salary = 15000 )
e.salary IN ( select  e1.salary from EmpBean e1 where e1.dept.deptno = 10)
équivaut à :
e.salary = ANY   ( select  e1.salary from EmpBean e1 where e1.dept.deptno = 10) 
e.salary NOT IN ( select  e1.salary from EmpBean e1 where e1.dept.deptno = 10)
équivaut à :
e.salary <> ALL    ( select  e1.salary from EmpBean e1 where e1.dept.deptno = 10)

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cque_in
Nom du fichier : cque_in.html