Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pour combiner des conditions avec AND, vous ajoutez la colonne à la requête deux fois pour chaque condition. Pour combiner des conditions avec OR, vous placez la première dans la colonne Filtrer et des conditions supplémentaires dans une colonne Or... .
Par exemple, imaginez que vous souhaitez trouver des employés qui ont été avec l’entreprise depuis plus de cinq ans dans des emplois de niveau inférieur ou des employés ayant des emplois de niveau intermédiaire, quelle que soit leur date d’embauche. Cette requête nécessite trois conditions, deux d’entre elles liées à AND:
Les employés ayant une date d’embauche antérieure à cinq ans avec
ANDun niveau d’emploi de 100.-ou-
Employés ayant un niveau professionnel de 200.
Combiner des conditions lorsque AND a la priorité
Dans le volet Critères, ajoutez les colonnes de données que vous souhaitez rechercher. Si vous souhaitez rechercher la même colonne à l’aide de deux conditions ou plus liées
AND, vous devez ajouter le nom de la colonne de données à la grille une fois pour chaque valeur que vous souhaitez rechercher.Dans la colonne Filtre , entrez toutes les conditions avec lesquelles vous souhaitez établir un lien
AND. Par exemple, pour lier des conditions avecANDcette recherche dans leshire_datecolonnesjob_lvl, entrez les valeurs< '1/1/91'et= 100, respectivement, dans la colonne Filtre.Ces entrées de grille produisent la clause suivante
WHEREdans l’instruction dans le volet SQL :WHERE (hire_date < '01/01/91') AND (job_lvl = 100)Dans la colonne Or... grid, entrez les conditions avec lesquelles vous souhaitez établir un lien
OR. Par exemple, pour ajouter une condition qui recherche une autre valeur dans la colonnejob_lvl, entrez une valeur supplémentaire dans le Or... colonne, telle que= 200.L’ajout d’une valeur dans la colonne Or... ajoute une autre condition à la
WHEREclause de l’instruction dans le volet SQL :WHERE (hire_date < '01/01/91') AND (job_lvl = 100) OR (job_lvl = 200)