Bonjour,
je cherche à faire une requête SQL, en instaurant des conditions sur les WHERE. En fait, les tests de ma requête doivent varier (dans les clauses WHERE), en fonction de la valeur de flags. Par exemple :
j'ai un flag A qui peut être à 0 ou 1.
Si le flag est à 0, je ne dois pas faire de clause WHERE, dans le cas inverse, une clause WHERE doit figurer dans ma requète.
Et ceci en combinant plusieurs flags.
J'ai pensé un temps utiliser un CASE, mais je vois pas comment construite 1 requête en fonction de plusieurs flags.
Si quelqu'un peut éclairer ma lanterne, je suis preneur !
PS : je suis sous ORACLE.
Partager