Jilvá Postado 19 de Fevereiro de 2015 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 8 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 70 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 19 de Fevereiro de 2015 Prezados, boa tarde! Sou novo aqui no Fórum RM, e tão logo já venho pedi a ajuda de vocês no desenvolvimento de uma consulta SQL que me traga a diferença entre as tabelas Pffinanc e Pfmovcc, ou seja, caso tenha algum valor divergente entre estas tabelas eu preciso que seja apresentado a matricula(chapa) onde ocorre a divergência e preciso que me retorne também caso ocorra de ter um evento em uma tabela e na outra não houver que me seja listado estes casos. Isso e para mim manter as informações corretas no RM para que eu possa enviar para a contabilidade e não venha a ocorrer divergencias. Desde já agradeço a atenção de todos. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Leodiniz Postado 19 de Fevereiro de 2015 Tópicos Que Criei: 38 Tópicos/Dia: 0.01 Meu Conteúdo: 438 Conteúdo/Dia: 0.08 Reputação: 12 Pontos/Conquistas: 2.592 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 19 de Fevereiro de 2015 Boa tarde Jilvá. Tenho uma consulta que poderá te auxilar, ela informa a diferença entre as tabelas por chapa x período quando há divergência. Elá não informa qual o evento que está com a diferença, mas já ajuda... Se conseguir modificar a mesma, fique a vontade e depois disponibilize futuramente para todos. select chapa, nroperiodo, financ, movcc, financ-movcc as diferenca from( SELECT chapa, nroperiodo,sum(valor) as financ, movcc =(select sum(valor) from pfmovcc pf (nolock) where PF.CODCOLIGADA = :Codcoligada_N AND PF.ANOCOMP =:Ano_N AND PF.MESCOMP= :Mes_N and pf.nroperiodo=pfn.nroperiodo and pf.chapa<'88888888' and pf.chapa=pfn.chapa group by chapa, nroperiodo) FROM PFFINANC PFN (nolock) WHERE PFN.CODCOLIGADA = :Codcoligada_N AND PFN.ANOCOMP =:Ano_N AND PFN.MESCOMP= :Mes_N and pfn.chapa<'88888888' group by chapa, nroperiodo )as tab where financ <> movcc Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
araujoronaldo Postado 20 de Fevereiro de 2015 Tópicos Que Criei: 67 Tópicos/Dia: 0.01 Meu Conteúdo: 269 Conteúdo/Dia: 0.05 Reputação: 9 Pontos/Conquistas: 2.029 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 20 de Fevereiro de 2015 Minha contribuição, vejam se são úteis. -- Funcionários da FICHA FINANCEIRA que não possuem RATEIO FIXO no mês / Ano / período -- Substituir o Ano, Mês e Periodo para o que você desejar analisar. select PFFINANC.CHAPA, PFUNC.NOME from PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA where PFFINANC.ANOCOMP = '2015' AND PFFINANC.MESCOMP = '01' AND PFFINANC.NROPERIODO = '8' and PFMOVCC.CHAPA is null group by PFFINANC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME ---------------------------------------------------------------- -- Funcionários DE RATEIRO FIXO que não possui registro na FICHA FINANCEIRA no mês / Ano / período select PFMOVCC.CHAPA, PFUNC.NOME from PFMOVCC (NOLOCK) left join PFFINANC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFMOVCC.CODCOLIGADA AND PFUNC.CHAPA = PFMOVCC.CHAPA where PFMOVCC.ANOCOMP = '2015' AND PFMOVCC.MESCOMP = '01' AND PFMOVCC.NROPERIODO = '8' and PFFINANC.CHAPA is null group by PFMOVCC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME ----------------------------------------------------------------- -- valores de eventos da FICHA FINANCEIRA diferente de valor do MOVIMENTO cc (PFMOVCC) PARA UM ano, -- mes periodo e funcionário select PFMOVCC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO, PEVENTO.DESCRICAO, PFFINANC.VALOR as VALOR_FICHA, SUM(PFMOVCC.VALOR) AS VALOR_MOV_CC from PFMOVCC (NOLOCK) inner join PFFINANC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA and PFMOVCC.CODEVENTO = PFFINANC.CODEVENTO INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFMOVCC.CODCOLIGADA AND PFUNC.CHAPA = PFMOVCC.CHAPA inner join PEVENTO (NOLOCK) ON PFFINANC.CODCOLIGADA = PEVENTO.CODCOLIGADA AND PFFINANC.CODEVENTO = PEVENTO.CODIGO where PFMOVCC.ANOCOMP = '2015' AND PFMOVCC.MESCOMP = '01' AND PFMOVCC.NROPERIODO = '8' group by PFMOVCC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO, PEVENTO.DESCRICAO, PFFINANC.VALOR HAVING PFFINANC.VALOR <> SUM(PFMOVCC.VALOR) ORDER BY PFUNC.NOME ---------------------------------------------------- Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jilvá Postado 23 de Fevereiro de 2015 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 8 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 70 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 23 de Fevereiro de 2015 Minha contribuição, vejam se são úteis. -- Funcionários da FICHA FINANCEIRA que não possuem RATEIO FIXO no mês / Ano / período -- Substituir o Ano, Mês e Periodo para o que você desejar analisar. select PFFINANC.CHAPA, PFUNC.NOME from PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA where PFFINANC.ANOCOMP = '2015' AND PFFINANC.MESCOMP = '01' AND PFFINANC.NROPERIODO = '8' and PFMOVCC.CHAPA is null group by PFFINANC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME ---------------------------------------------------------------- -- Funcionários DE RATEIRO FIXO que não possui registro na FICHA FINANCEIRA no mês / Ano / período select PFMOVCC.CHAPA, PFUNC.NOME from PFMOVCC (NOLOCK) left join PFFINANC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFMOVCC.CODCOLIGADA AND PFUNC.CHAPA = PFMOVCC.CHAPA where PFMOVCC.ANOCOMP = '2015' AND PFMOVCC.MESCOMP = '01' AND PFMOVCC.NROPERIODO = '8' and PFFINANC.CHAPA is null group by PFMOVCC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME ----------------------------------------------------------------- -- valores de eventos da FICHA FINANCEIRA diferente de valor do MOVIMENTO cc (PFMOVCC) PARA UM ano, -- mes periodo e funcionário select PFMOVCC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO, PEVENTO.DESCRICAO, PFFINANC.VALOR as VALOR_FICHA, SUM(PFMOVCC.VALOR) AS VALOR_MOV_CC from PFMOVCC (NOLOCK) inner join PFFINANC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA and PFMOVCC.CODEVENTO = PFFINANC.CODEVENTO INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFMOVCC.CODCOLIGADA AND PFUNC.CHAPA = PFMOVCC.CHAPA inner join PEVENTO (NOLOCK) ON PFFINANC.CODCOLIGADA = PEVENTO.CODCOLIGADA AND PFFINANC.CODEVENTO = PEVENTO.CODIGO where PFMOVCC.ANOCOMP = '2015' AND PFMOVCC.MESCOMP = '01' AND PFMOVCC.NROPERIODO = '8' group by PFMOVCC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO, PEVENTO.DESCRICAO, PFFINANC.VALOR HAVING PFFINANC.VALOR <> SUM(PFMOVCC.VALOR) ORDER BY PFUNC.NOME ---------------------------------------------------- Ronaldo, agradeço pela contribuição. Este ultimo script chegou próximo do que estou precisando, mais ainda não resolveu o meu problema. Pois quando se cria um evento na ficha financeira e não se cria o mesmo o mesmo evento na ficha de custo temos então uma diferença nesta chapa, mas quando eu rodo o script não apresenta a chapa que se encontra nesta situação. Você já viu algo parecido? será que dá para fazer um script que me retorne a chapa que contem uma situação semelhante a esta? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jilvá Postado 23 de Fevereiro de 2015 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 8 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 70 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 23 de Fevereiro de 2015 Boa tarde Jilvá. Tenho uma consulta que poderá te auxilar, ela informa a diferença entre as tabelas por chapa x período quando há divergência. Elá não informa qual o evento que está com a diferença, mas já ajuda... Se conseguir modificar a mesma, fique a vontade e depois disponibilize futuramente para todos. select chapa, nroperiodo, financ, movcc, financ-movcc as diferenca from( SELECT chapa, nroperiodo,sum(valor) as financ, movcc =(select sum(valor) from pfmovcc pf (nolock) where PF.CODCOLIGADA = :Codcoligada_N AND PF.ANOCOMP =:Ano_N AND PF.MESCOMP= :Mes_N and pf.nroperiodo=pfn.nroperiodo and pf.chapa<'88888888' and pf.chapa=pfn.chapa group by chapa, nroperiodo) FROM PFFINANC PFN (nolock) WHERE PFN.CODCOLIGADA = :Codcoligada_N AND PFN.ANOCOMP =:Ano_N AND PFN.MESCOMP= :Mes_N and pfn.chapa<'88888888' group by chapa, nroperiodo )as tab where financ <> movcc Leo, obrigado pela ajuda... ainda estou tentando resolver a questão, pois o problema e justamente quando deixa de existir um evento em uma das tabelas. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
araujoronaldo Postado 25 de Fevereiro de 2015 Tópicos Que Criei: 67 Tópicos/Dia: 0.01 Meu Conteúdo: 269 Conteúdo/Dia: 0.05 Reputação: 9 Pontos/Conquistas: 2.029 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 25 de Fevereiro de 2015 Ronaldo, agradeço pela contribuição. Este ultimo script chegou próximo do que estou precisando, mais ainda não resolveu o meu problema. Pois quando se cria um evento na ficha financeira e não se cria o mesmo o mesmo evento na ficha de custo temos então uma diferença nesta chapa, mas quando eu rodo o script não apresenta a chapa que se encontra nesta situação. Você já viu algo parecido? será que dá para fazer um script que me retorne a chapa que contem uma situação semelhante a esta? Jilvá, Se entendi sua colocação, o script que coloquei logo no início te apresentaria esta situação, não? Veja abaixo. O comando PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) e a clausula Where ... and PFMOVCC.CHAPA is null trariam estes casos. Veja se funciona aí. -- Funcionários da FICHA FINANCEIRA que não possuem RATEIO FIXO no mês / Ano / período -- Substituir o Ano, Mês e Periodo para o que você desejar analisar. select PFFINANC.CHAPA, PFUNC.NOME from PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA where PFFINANC.ANOCOMP = '2015' AND PFFINANC.MESCOMP = '01' AND PFFINANC.NROPERIODO = '8' and PFMOVCC.CHAPA is null group by PFFINANC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
araujoronaldo Postado 25 de Fevereiro de 2015 Tópicos Que Criei: 67 Tópicos/Dia: 0.01 Meu Conteúdo: 269 Conteúdo/Dia: 0.05 Reputação: 9 Pontos/Conquistas: 2.029 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 25 de Fevereiro de 2015 Jilvá, Se entendi sua colocação, o script que coloquei logo no início te apresentaria esta situação, não? Veja abaixo. O comando PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) e a clausula Where ... and PFMOVCC.CHAPA is null trariam estes casos. Veja se funciona aí. -- Funcionários da FICHA FINANCEIRA que não possuem RATEIO FIXO no mês / Ano / período -- Substituir o Ano, Mês e Periodo para o que você desejar analisar. select PFFINANC.CHAPA, PFUNC.NOME from PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA where PFFINANC.ANOCOMP = '2015' AND PFFINANC.MESCOMP = '01' AND PFFINANC.NROPERIODO = '8' and PFMOVCC.CHAPA is null group by PFFINANC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME Esqueci de um detalhe que pode te ajudar: Quando um determinado evento da Ficha financeira não é apresentado na tabela PFMOVCC. Neste caso, basta alterar um pouquinho o script acima, passando a apresentar a chapa, o funcionário e qual evento não foi rateado. Seria assim: -- Funcionários da FICHA FINANCEIRA com um determinado evento não possuem RATEIO FIXO no mês -- / Ano / período . Substituir o Ano, Mês e Periodo para o que você desejar analisar. select PFFINANC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO from PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA and PFMOVCC.CODEVENTO = PFFINANC. CODEVENTO INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA where PFFINANC.ANOCOMP = '2015' AND PFFINANC.MESCOMP = '01' AND PFFINANC.NROPERIODO = '8' and PFMOVCC.CODEVENTO is null group by PFFINANC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO ORDER BY PFUNC.NOME Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jilvá Postado 17 de Março de 2015 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 8 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 70 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 17 de Março de 2015 Esqueci de um detalhe que pode te ajudar: Quando um determinado evento da Ficha financeira não é apresentado na tabela PFMOVCC. Neste caso, basta alterar um pouquinho o script acima, passando a apresentar a chapa, o funcionário e qual evento não foi rateado. Seria assim: -- Funcionários da FICHA FINANCEIRA com um determinado evento não possuem RATEIO FIXO no mês -- / Ano / período . Substituir o Ano, Mês e Periodo para o que você desejar analisar. select PFFINANC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO from PFFINANC (NOLOCK) left join PFMOVCC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA and PFMOVCC.CODEVENTO = PFFINANC. CODEVENTO INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA where PFFINANC.ANOCOMP = '2015' AND PFFINANC.MESCOMP = '01' AND PFFINANC.NROPERIODO = '8' and PFMOVCC.CODEVENTO is null group by PFFINANC.CHAPA, PFUNC.NOME, PFFINANC.CODEVENTO ORDER BY PFUNC.NOME Ronaldo, obrigado pela contribuição. Esta consulta esta me retornando quando há campos nulos na tabela PFFINANC e não me retorna quando o campo nulo e na PFMOVCC, pois tem situação que o campo nulo pode ocorrer na tabela de centro de custo. Você conseguiria me ajudar nesta questão? Desde já agradeço a atenção. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
araujoronaldo Postado 18 de Março de 2015 Tópicos Que Criei: 67 Tópicos/Dia: 0.01 Meu Conteúdo: 269 Conteúdo/Dia: 0.05 Reputação: 9 Pontos/Conquistas: 2.029 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 18 de Março de 2015 O scrip que você enviou acima refere-se a ficha financeira que não relaciona-se com rateio (observe o Left join). Para resolver isso já havia enviado uma consulta que mostra os funcionários do rateio que não estão na ficha, veja abaixo. Segue também outro scrip, logo abaixo, que listará os eventos que estão no rateio fixo e que não estão na ficha, para o ano, mes e periodo em questão, veja o segundo script (esse deve resolver seu problema). -- Funcionários DE RATEIRO FIXO que não possui registro na FICHA FINANCEIRA no mês / Ano / período select PFMOVCC.CHAPA, PFUNC.NOME from PFMOVCC (NOLOCK) left join PFFINANC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFMOVCC.CODCOLIGADA AND PFUNC.CHAPA = PFMOVCC.CHAPA where PFMOVCC.ANOCOMP = '2015' AND PFMOVCC.MESCOMP = '01' AND PFMOVCC.NROPERIODO = '8' and PFFINANC.CHAPA is null group by PFMOVCC.CHAPA, PFUNC.NOME ORDER BY PFUNC.NOME -- Evento de RATEIRO FIXO que não possui registro na FICHA FINANCEIRA no mês / Ano / período select PFMOVCC.CHAPA, PFUNC.NOME, PFMOVCC.CODEVENTO from PFMOVCC (NOLOCK) left join PFFINANC (NOLOCK) on PFMOVCC.ANOCOMP = PFFINANC.ANOCOMP and PFMOVCC.MESCOMP = PFFINANC.MESCOMP and PFMOVCC.NROPERIODO = PFFINANC.NROPERIODO and PFMOVCC.CHAPA = PFFINANC.CHAPA and PFMOVCC.CODEVENTO = PFFINANC. CODEVENTO INNER JOIN PFUNC (NOLOCK) ON PFUNC.CODCOLIGADA = PFMOVCC.CODCOLIGADA AND PFUNC.CHAPA = PFMOVCC.CHAPA where PFMOVCC.ANOCOMP = '2015' AND PFMOVCC.MESCOMP = '01' AND PFMOVCC.NROPERIODO = '8' and PFFINANC.CODEVENTO is null group by PFMOVCC.CHAPA, PFUNC.NOME, PFMOVCC.CODEVENTO ORDER BY PFUNC.NOME Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Bertocco Postado 24 de Julho de 2015 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 7 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 57 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 24 de Julho de 2015 Boa Noite Galera, não sei se pode Jair, mas estou com uma duvida sobre nesse query, select * from PFCODFIX WHERE NOT EXISTS (SELECT * FROM PFCODFIX WHERE CODEVENTO = '0088' ) Gostaria que mostrasse as chapas que não tem o evento = 0088. Luis, Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
markitu Postado 27 de Julho de 2015 Tópicos Que Criei: 110 Tópicos/Dia: 0.02 Meu Conteúdo: 1.391 Conteúdo/Dia: 0.21 Reputação: 17 Pontos/Conquistas: 8.047 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 27 de Julho de 2015 Luiz, o correto é abrir um tópico com a sua dúvida. Mas acho que o script abaixo traz o que precisa: select * from PFUNC WHERE CHAPA NOT IN (SELECT CHAPA FROM PFCODFIX WHERE CODEVENTO = '0088' ) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.