Boa tarde, tenho uma dúvida. Se por acaso eu for fazer uma query native, e precisar fazer uma if dentro dela usando um parametro que virá na chamada, algo mais ou menos assim:
    case 
          when :variavel=1 then 
          inner join" +
         primeiroInnerJoin
         else " +
       inner join
       segundoInnerJoin
    endA ":variavel" é uma variavel que virá na chamada da minha native query, como faço para verificar o valor desta variavel e alterar a query dependendo do valor da variavel?