Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá gente, bom dia....
to com um erro aparentemente muito simples, porem fiz varios testes e nao consigo detectar onde esta o erro..
talvez seja alguma virgula, ponto, parenteses ou qq outra coisa a mais...
segue a parte do codigo que esta dando erro.....
quem puder me ajudar ficaria grata....
att...
SELECT.... campos, .......,....,...,...., DATA5
FROM...., tabelas e relacionamentos
LEFT OUTER JOIN
SUBTABELA 1....
LEFT OUTER JOIN
SUBTABELA 2....
LEFT OUTER JOIN
SUBTABELA 3....
LEFT OUTER JOIN
SUBTABELA 4....
-- E ABAIXO SUBTABELA 5....
*********************
LEFT OUTER JOIN
(SELECT CODIGOPESSOA, CASE WHEN(CASE WHEN NUMERODOSE = 5 AND CODIGOVACINA = 1 THEN DATAPLICACAO + 3650 ELSE NULL END) <> DATAPLICACAO THEN DATAPLICACAO
ELSE (CASE WHEN NUMERODOSE = 5 AND CODIGOVACINA = 1 THEN DATAPLICACAO + 3650 ELSE NULL END) END DATA5 FROM CONTROLEVACINAL
FULL OUTER JOIN PESSOA ON CONTROLEVACINAL.CODIGOPESSOA = PESSOA.CODIGO
WHERE (CODIGOVACINA = 1 AND NUMERODOSE = 5) AND (CODIGOPESSOA = PESSOA.CODIGO))E
WHERE CONTROLEVACINAL.CODIGOVACINA = '1'
AND CONTROLEVACINAL..DATAPLICACAO >= '01-01-2007'
AND CONTROLEVACINAL..DATAPLICACAO <= '01-01-2009'
*********************
O ERRO CONSTA NO WHERE EM NEGRITO....
E ESTE É A MENSAGEM DE ERRO: (Incorrect syntax near the keyword 'WHERE'.)
Aguardo....
Carregando comentários...