Jump to content
Fórum Script Brasil

Flavio P. Lima

Membros
  • Content Count

    16
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Flavio P. Lima

  1. Galera, bom dia! é o seguinte galera... Preciso criar um campo para fazer organizar melhor alguns grupos que tenho na minha ferramenta. Pensei em usar o case, mas ele so me retorna o else. Assim: tenho um campo chamado gerencia, ele me traz varias gerencias diferentes: infra transacional, infra corporativa, infra usuario, etc. Quando a ferramenta me retorassem esses determinados grupos esse novo campo me mostrasse a qual categoria ele pertence, por exemplo INFRA. O que eu tentei fazer foi o seguinte: case @Select(Teste Service Desk\Gerencia) when 'Gerência Infra Corporativa' then 'INFRA
  2. beleza, e obrigado pela ajuda!!!! Mas agora em q forum eu tenho q postar você pode me diser? Vlw
  3. Fulviooooooooooooooooooooooooooooooooooo Consegui cara!!!!!!!!!!! SELECT CONVERT(varchar(10), DATEADD(s, a.open_date,CONVERT(varchar(10),'1970-01-01', 102)), 103) AS Data_Abertura, count(a.ref_num) FROM call_req a, cr_stat b WHERE ( b.code=a.status ) AND ( ((b.sym = 'Resolvido') or (b.sym = 'Pendente')) ) GROUP BY CONVERT(varchar(10), DATEADD(s, a.open_date,CONVERT(varchar(10),'1970-01-01', 102)), 103) peguei algumas queres que tinha aqui e juntei com o q você me passou e deu nisso ai!!!! FUNCIONOU PERFEITAMENTE NO SQL... Agora sera q você consegue me ajudar a passar
  4. Fulvio, estamos quase la!!!!!!!!!! :rolleyes: SELECT (convert (varchar(10),mdb.casd.cr.open_date)), count(mdb.casd.cr.ref_num) FROM mdb.casd.cr, mdb.casd.crs WHERE ( mdb.casd.crs.code=mdb.casd.cr.status ) AND ( ((mdb.casd.crs.sym = 'Resolvido') or (mdb.casd.crs.sym = 'Pendente')) ) GROUP BY (convert (varchar(10),mdb.casd.cr.open_date)) essa query esta funcionando mas puxa os dados repetidos. quado coloco (convert (varchar(10),mdb.casd.cr.open_date, 102)) ele da aquele erro de TIPO DE COLUNA INVALIDA. alguma ideia? vlw
  5. Fulvio, funcionou finalmente! mas agora só não estou conseguindo fazer a conversao da data para remover a hora! assim, eu coloco a maneira q você me passou, mas da um erro e diz q falta uma uma coluna, coluna invalida alguma dica? Vlw
  6. Fulvio, vai ver é porque eu não estou usando o SQL server e sim, uma ferramenta da SAP, o BO - Business Object XI e trabalho com as tabelas na camada de objeto...
  7. Pessoal, nada ainda, deu erro!! Vou tentar explicar campo a campo como cada um é. eu qro o total de chamados enviados nos dias de um periodo correto. os campos que eu tenho no meu sistemas são: N° do Ticket (ref_num) - tipo objeto Data de abertura(Open_date) - tipo Data e encima do compo ref_num criei um campo count: count(mdb.casd.cr.ref_num) where ( mdb.casd.crs.code=mdb.casd.cr.status ) AND ( mdb.casd.crs.sym = 'Resolvido') or (mdb_casd_crs_TST.sym = 'Pendente') agora o q eu preciso é uma forma de criar de criar um campo que mostre o total de tickets pendentes por dia em u
  8. puts é isso mesmo cara... sabe se existe alguma maneira de eliminar o horario da consulta????
  9. Essa repetição acontece porque ele puxa os tickets e mostra a data de abertura de cada um deles. não sei se isso é possivel: podiamos puxar o a quantidade dos tickets e fazer com que o SQL mostre a data. sera possivel At.
  10. A quantidade é essa mesmo Fernando pessoal algum HELP???? VLW
  11. então galera, SELECT mdb.casd.cr.open_date, count(mdb.casd.cr.ref_num) FROM mdb.casd.cr, mdb.casd.crs WHERE ( mdb.casd.zcelula.id=mdb.casd.cr.zcelula ) AND ( mdb.casd.crs.code=mdb.casd.cr.status ) AND ( ( mdb.casd.crs.code=mdb.casd.cr.status ) AND ( mdb.casd.crs.sym = 'Resolvido') or (mdb.casd.crs.sym = 'Pendente') ) AND ( ( mdb.casd.cr.open_date ) BETWEEN @Prompt('Data de Abertura','D', , mono, free) and @Prompt('Data de Fechamento','D', , mono, free) ) GROUP BY mdb.casd.cr.open_date COM ESSE COGICO EU CONSIGO ESSE RESULTADO: 3/5/2010 1 3/5/201
  12. então fernando, meu problema é q estou trabalhando na camada de objeto. vou explicar: O valor total eu tiro de outras duas consultas: count(mdb.casd.cr.ref_num) where ( mdb.casd.crs.sym = 'Resolvido') or (mdb_casd_crs_TST.sym = 'Pendente') e o valor que é gerado dessa acima, eu qro dividir por dias, mas quando tento fazer como você me passou o B.O não entende! vou postar o sql do q da erro. bom, acho q agora consigo te explicar o campo q gera o total é um count de um campo numerico TICKET, a ideia seria fazer um cont com data e um sum disso tudo mas não consigoooooooooooooooo
  13. então fernando, meu problema é q estou trabalhando na camada de objeto. vou explicar: O valor total eu tiro de outras duas consultas: count(mdb.casd.cr.ref_num) where ( mdb.casd.crs.sym = 'Resolvido') or (mdb_casd_crs_TST.sym = 'Pendente') e o valor que é gerado dessa acima, eu qro dividir por dias, mas quando tento fazer como você me passou o B.O não entende! vou postar o sql do q da erro.
  14. a Ideia que eu tive é fazer uma consulta dentro da outra, tipo assim: uma faz o sum da quantidade no dia, e a outra mostra a quantidade de cada dia no periodo selecionado, pois eu só preciso mostrar o total do dia no periodo sera q é possivel?
×
×
  • Create New...