1 pièce(s) jointe(s)
Requête avec une clause WHERE + CASE
Bonjour,
le résultat d'une vue :
Pièce jointe 627935
Je souhaite ensuite faire une autre requête qui en fonction des champs ARTISTE et OKQ
sélectionnerais des lignes spécifique dans cette vue.
Si ARTSITE = 07 alors je prends que les lignes ou OKQ n'est pas nul
Si ARTISTE in (05,03,02) je prends TOUT.
Voici le bout de requête que j'ai écris mais qui ne fonctionne pas bien sur :
Code:
1 2 3 4 5 6
| select *
from VW_DEMANDES_EN_COURS
where OKQ = case ARTSITE when '02' then null
when '03' then null
when '05' then null
when '07' then not null end; |
Si quelqu'un peut m'aiguiller merci