Função IN
Olá a todos,
Estou com problemas com a função IN, mais especificamente para puxar informações de uma lista onde num primeiro momento é selecionado opções de setor e num segundo momento o mes e ano que ele quer.
Ele pode selecionar por exemplo Setor1, Setor3 e Setor18 nos meses de Janeiro, Abril e Julho do ano de 2007 e 2009.
para isso eu criei a seguinte função where:
WHERE CAMPO1 IN ('${REQUEST.LISTCHAR};'); //PARA PREENCHER A LISTA DE LOCAIS
AND DATEPART(MONTH,CAMPO2) IN (${REQUEST.MES};); // PARA PREENCHER OS MESES
AND DATEPART(YEAR,CAMPO2) IN (${REQUEST.ANO};); // PARA PREENCHER OS ANOS
MAS ESTOU COM ALGUM PROBLEMA NA PARTE DAS DATAS, POIS A PRIMEIRA LINHA ESTÁ OK, SOLICITANDO OS SETORES DE ACORDO COM A CONSULTA, MAS AS DATAS APRESENTA ERRO.
A SINTAXE ACIMA ESTÁ CORRETA???
Discussão (3)
Carregando comentários...