lgr 0 Denunciar post Postado Agosto 30, 2005 Boa tarde, preciso inserir uma consulta numa consulta em que já está funcionando.Dá um erro ao inserir a linha: (SELECT COUNT(id_cliente) as total FROM log_catraca WHERE log_catraca.id_cliente = cliente.id_cliente AND log_catraca.data_entrada > (SYSDATE - 90)) frequência,consulta:SELECT cliente.id_filial AS filial, cliente.id_cliente AS id_cliente, cliente.nome||' '||cliente.sobrenome AS Nome, plano.nome AS Plano, TRUNC(cp.data_termino) + GET_DIAS_TRANCADO_PLANO(cp.id_compra_plano) AS Vencimento, f2.nome_usuario AS Consultor,funcionario.nome_usuario AS Carteira, (SELECT COUNT(id_cliente) as total FROM log_catraca WHERE log_catraca.id_cliente = cliente.id_cliente AND log_catraca.data_entrada > (SYSDATE - 90)) frequência, DECODE(plano.debito_automatico,0,'NORMAL',1,'DÉBITO AUTOMÁTICO') AS Tipo, MAX(cp.id_compra_plano) FROM compra_plano cp, compra, cliente,plano, convenio, funcionario, funcionario f2 WHERE plano.id_plano = cp.id_plano AND cp.id_cliente = cliente.id_cliente AND cp.id_compra = compra.id_compra AND compra.id_consultor = funcionario.id_funcionario AND NOT EXISTS ( SELECT id_plano FROM compra_plano cp2 WHERE id_cliente = cp.id_cliente AND TRUNC(cp2.data_termino) + GET_DIAS_TRANCADO_PLANO(cp2.id_compra_plano) > TRUNC(cp.data_termino) + GET_DIAS_TRANCADO_PLANO(cp.id_compra_plano) AND cp2.excluido = 0 ) AND compra.excluido = 0 AND (cp.cancelado = 0 AND cp.data_cancelamento IS NULL) AND cliente.id_consultor = f2.id_funcionario AND TRUNC(cp.data_termino) + GET_DIAS_TRANCADO_PLANO(cp.id_compra_plano) = TRUNC(SYSDATE) AND cliente.id_filial = 13 GROUP BY cliente.id_filial , cliente.id_cliente , cliente.nome||' '||cliente.sobrenome , plano.nome , TRUNC(cp.data_termino) + GET_DIAS_TRANCADO_PLANO(cp.id_compra_plano) , f2.nome_usuario ,funcionario.nome_usuario, (SELECT COUNT(log_catraca.id_cliente) as total FROM log_catraca WHERE log_catraca.id_cliente = cliente.id_cliente AND log_catraca.data_entrada > (SYSDATE - 90)) , DECODE(plano.debito_automatico,0,'NORMAL',1,'DÉBITO AUTOMÁTICO')obrigado Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Setembro 1, 2005 Eu acho que o último SELECT também está errado! Isso roda! http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Compartilhar este post Link para o post Compartilhar em outros sites