Função em Sql, complicado

PostgreSQL

23/03/2006

Bom dia,

Não sei muito de montar comando em sql, por tanto, ai vai a minha dúvida:

tenho 3 campos:

HoraInicio Time;
HoraFim Time;
Intervalo Integer; (que é igual ´horafim-horaInicio´).

Esse é um dos problemas que eu não sei resolver.
Já tentei procurar sobre cast, mas não achei ou não tive competência o suficiente. Alguém pode me dar uma Luz.

O Outro caso é um pouco mais complicado creio eu. Eu preciso selecionar, exemplo:

horinicio <= 00:00:01 and horfin >= 00:00:02

Isso me retorna todos os registros dentro de um segundo. E preciso fazer isso até o horário máximo. Com isso preciso preencher um campo:

proporcional numercic;

com o seguinte valor:

1 / pelo nº de registros que retornou o select;


Antes eu fazia isso via software, agora, quero tentar agilizar utilizando SQL dentro do próprio banco. Alguém pode me dizer como que faço isso por favor?


abraços!


Cristianopintado

Cristianopintado

Curtidas 0
POSTAR