Cara,

Acredito que não seja isso, mas não tem necessidade utilizar esse distinct
que vc colocou.


Em 19 de fevereiro de 2010 12:53, cegoncalvesvr
<cegoncalve...@yahoo.com.br>escreveu:

>
>
> Amigos,
>
> O select abaixo esta sendo execuado sem erro. Porém, ele não esta
> conseguindo CONTAR as quantidades corretas dos atendimentos pela faixa de
> horario montada.
> __________________________________________________________
> SELECT
> distinct
> faixa.cd_faixa_hor_rel,
> to_char(faixa.hr_ini,'hh24:mi') h_ini,
> to_char(faixa.hr_fim,'hh24:mi') h_fim,
> COUNT (atendime.hr_atendimento)
>
> FROM
> dbamv.atendime,
> dbamv.faixa_hor_rel faixa,
> dbamv.especialid e
>
> WHERE atendime.tp_atendimento = 'U'
> and atendime.dt_atendimento = ('01/01/2010')
> and to_char(atendime.hr_atendimento,'hh24:mi') between '01:00' and '01:59'
> and atendime.cd_ori_ate = DECODE(1,'%',atendime.cd_ori_ate,1)
> AND ATENDIME.CD_multi_empresa =1
> and e.cd_especialid=atendime.cd_especialid
> and e.cd_especialid = 8
> group by
>
> faixa.cd_faixa_hor_rel,
> to_char(faixa.hr_ini,'hh24:mi'),
> to_char(faixa.hr_fim,'hh24:mi')
> __________________________________________________________
> A saida deveria ser assim:
>
> Faixas de Horario Atendimentos
> 00:00 as 00:59 10
> 01:00 as 01:59 80
> 02:00 as 02:59 07
> .......
> 23:00 as 23:59 08
>
> Entretanto, o select não esta somando os atendimentos pelos horarios,
> esta somando TODOS os atendimentos do dia (ex: 400 atendimentos no dia).
> Os 400 aparecem em todas as faixas de horarios.
> Esta ERRADO.
>
> Quem puder me ajudar.
> Obrigado
>
>  
>



-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a