Jump to content
Fórum Script Brasil
  • 0

[resolvido] Problemas Na Query


fajole

Question

:blink: Ola pessoal tudo bem?

Estou com um problema na query abaixo, gero esse relatorio diariamente aonde ele me informa a quantidade de palitagens por usuarios e se existe processos pendentes.

So que hoje foi pedido pelo meu gerente informacoes de palitagens de 4 usuarios e qual foi a minha surpresa? Quando gerei a query e transferi as infomacoes na tabela dinamica em excel, não encontrei nenhum tipo de informacao desses usuarios.

Informo que essa query gera um cruzamento da base com uma tabela de logins e esses logins são utilizados como base para o cruzamento.

Se eu pego esse mesmo arquivo em (txt) e abro em Access ele me mostra informacoes de registro, so no SQL que não.

Como a base e muito grande, não da para fazer tudo em access porque ele não aguentaria.

Galera, preciso de uma ajuda aonde eu possa pela query criar algum tipo de consulta extra já que as informacoes que necessito aparecem no Access comprovando que há informacoes desses usuarios.

Segue abaixo a Query

SELECT PROCESSOS_FECHADOS.nmregional, 
PROCESSOS_FECHADOS.dssubestado, 
PROCESSOS_FECHADOS.nrprocesso, 
PROCESSOS_FECHADOS.nmgrupoabertura, 
PROCESSOS_FECHADOS.nmloginabertura, 
PROCESSOS_FECHADOS.col041, 
PROCESSOS_FECHADOS.col042, 
PROCESSOS_FECHADOS.col043, 
PROCESSOS_FECHADOS.col044, 
PROCESSOS_FECHADOS.dtabertura, 
PROCESSOS_FECHADOS.dtfechamento,
Schedulles_Ilha.[nome agente],
Schedulles_Ilha.supervisor,
Left([dtabertura],10) as [Data Abertura]
FROM PROCESSOS_FECHADOS INNER JOIN [Schedulles_ILHA] ON PROCESSOS_FECHADOS.nmloginabertura = [Schedulles_ILHA].Vivonet
GROUP BY PROCESSOS_FECHADOS.nmregional, 
PROCESSOS_FECHADOS.dssubestado, 
PROCESSOS_FECHADOS.nrprocesso, 
PROCESSOS_FECHADOS.nmgrupoabertura, 
PROCESSOS_FECHADOS.nmloginabertura, 
PROCESSOS_FECHADOS.col041, 
PROCESSOS_FECHADOS.col042, 
PROCESSOS_FECHADOS.col043, 
PROCESSOS_FECHADOS.col044, 
PROCESSOS_FECHADOS.dtabertura, 
PROCESSOS_FECHADOS.dtfechamento,
Schedulles_Ilha.[nome agente],
Schedulles_Ilha.supervisor,
Left([dtabertura],10)
HAVING (((PROCESSOS_FECHADOS.dssubestado) Like 'fechado imediato'));



SELECT PROCESSOS_FECHADOS.nmregional, 
PROCESSOS_FECHADOS.dssubestado, 
PROCESSOS_FECHADOS.nrprocesso, 
PROCESSOS_FECHADOS.nmgrupoabertura, 
PROCESSOS_FECHADOS.nmloginabertura, 
PROCESSOS_FECHADOS.col041, 
PROCESSOS_FECHADOS.col042, 
PROCESSOS_FECHADOS.col043, 
PROCESSOS_FECHADOS.col044, 
PROCESSOS_FECHADOS.dtabertura, 
PROCESSOS_FECHADOS.dtfechamento,
Schedulles_Ilha.[nome agente],
Schedulles_Ilha.supervisor,
Left([dtabertura],10) as [Data Abertura]
FROM PROCESSOS_FECHADOS INNER JOIN [Schedulles_ILHA] ON PROCESSOS_FECHADOS.nmloginabertura = [Schedulles_ILHA].Vivonet
GROUP BY PROCESSOS_FECHADOS.nmregional, 
PROCESSOS_FECHADOS.dssubestado, 
PROCESSOS_FECHADOS.nrprocesso, 
PROCESSOS_FECHADOS.nmgrupoabertura, 
PROCESSOS_FECHADOS.nmloginabertura, 
PROCESSOS_FECHADOS.col041, 
PROCESSOS_FECHADOS.col042, 
PROCESSOS_FECHADOS.col043, 
PROCESSOS_FECHADOS.col044, 
PROCESSOS_FECHADOS.dtabertura, 
PROCESSOS_FECHADOS.dtfechamento,
Schedulles_Ilha.[nome agente],
Schedulles_Ilha.supervisor,
Left([dtabertura],10)
HAVING (((PROCESSOS_FECHADOS.dssubestado) Like 'fechado bko'));



SELECT processos_pendentes.nmregional, 
processos_pendentes.dssubestado, 
processos_pendentes.nrprocesso, 
processos_pendentes.nmgrupoabertura, 
processos_pendentes.nmloginabertura, 
processos_pendentes.col042, 
processos_pendentes.col043, 
processos_pendentes.col044, 
processos_pendentes.col045, 
processos_pendentes.dtabertura,
processos_pendentes.dtfechamento,
Schedulles_Ilha.[nome agente],
Schedulles_Ilha.supervisor,
Left([dtabertura],10) as [Data Abertura]
FROM processos_pendentes INNER JOIN Schedulles_ILHA ON processos_pendentes.nmloginabertura = Schedulles_ILHA.Vivonet
GROUP BY processos_pendentes.nmregional, 
processos_pendentes.dssubestado, 
processos_pendentes.nrprocesso, 
processos_pendentes.nmgrupoabertura, 
processos_pendentes.nmloginabertura, 
processos_pendentes.col042, 
processos_pendentes.col043, 
processos_pendentes.col044, 
processos_pendentes.col045,
processos_pendentes.dtabertura, 
processos_pendentes.dtfechamento,
Schedulles_Ilha.[nome agente],
Schedulles_Ilha.supervisor,
Left([dtabertura],10)
HAVING (((processos_pendentes.dssubestado) Like 'em tratamento fila'));

==========

EDITANDO

==========

:lol: Pessoal descobri qual o problema da minha query!!!!

Verifiquei que os logins dos analistas estavam com um espaco no final, dessa forma na hora da consulta o sql não considerava os espacos.

já corrigi os meses anteriores e agora esta tudo bem.

Valeu!

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.8k
×
×
  • Create New...