Sérgio,
A condição de filtro abaixo está incompleta, por isso o erro no GROUP BY:
atr.cd_cod_programacao=
Algumas sugestões para deixar o código mais enxuto:
mb_fti=# SELECT ('18:15'::time < '08:30'::time), interval'24h';
?column? | interval
----------+----------
f | 24:00:00
(1 registro)
--
Atenciosamente,
Rodrigo Hjort
Icewall Tecnologias
http://www.icewall.com.br
GTI - CELEPAR
http://www.celepar.pr.gov.br
2007/3/2, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
DB Error: syntax error
select to_char( SUM
(case when (cast(par.hr_hora_final as
time)-cast(par.hr_hora_inicio as time)) < cast('00:00:00' as interval)
THEN
cast(par.hr_hora_final as time)-cast(par.hr_hora_inicio as time) +
cast('24:00:00' as interval)
ELSE
cast(par.hr_hora_final as time)-cast(par.hr_hora_inicio as time)
END),'HH24:MI'
) AS TOTAL
FROM sows_des.sows_paralizacoes_ternos
par,sows_des.sows_ternos ter,sows_des.sows_atracacoes atr
WHERE par.cd_cod_terno=ter.cd_cod_terno AND
ter.cd_cod_atracacao=atr.cd_cod_atracacao AND
atr.cd_cod_programacao= group by atr.cd_cod_atracacao
[nativecode=ERROR: syntax error at or near "group" at character 661]
APPA - Adm. dos Portos de Paranaguá e Antonina
DEINFO - Dpto. de Informática
Analista de Sistemas
Sérgio C. da Silva
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios