Em 12 de janeiro de 2011 19:37, Eduardo Az - EMBRASIS Informática e O&M < [email protected]> escreveu:
> Pessoal, > > Estou tentando fazer um view que mostrará horas trabalhadas dos > funcionários. > > Estou procurando uma função que me faça o seguinte: > > SE campo = null > 0 > CASO CONTRARIO > campo da hora > > Tem funcionários que almoçam e outros que não, ao calcular ( SAÍDA – > ENTRADA ) – (ALMOÇO FIM – ALMOÇO INICIO) e o almoço estiver vazio, não > calcula. > Achei a função CASE mas teria outra melhor? > > > Use COALESCE [1]. SELECT coalesce(campo, 0) ... [1] http://www.postgresql.org/docs/current/static/functions-conditional.html -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
