[firebase-br] Dias Uteis ...

Luis Rodrigues luisrodrigues.pt em gmail.com
Ter Ago 29 13:31:47 -03 2006


Nao sei ser o firebird tem o SELECT CASE, se tiver podes usar isto para 
devolver logo Segunda, Terça, etc....Domingo, etc...

Luiz Eduardo Oliveira Fonseca wrote:
> completanto o q o amigo de cima falow ..
>
>
> vc faz uma view ou uma comnsulta e cria campos calculados .. q retornas uma
> string com o resultado .. por exemplo .. vc entra com um parametro (1)  e o
> campo calculado vira "Segunda Feira"
>
>
>
>
> On 8/29/06, Renan de Oliveira <renan em safetech.inf.br> wrote:
>   
>> voce faz o seguinte
>> Diadasemana = EXTRACT(WEEKDAY FROM DIA);
>> vai retornar 0=Domingo, 1=Segunda, . 6=Sabado.
>> entao tu faz o seguinte qndo o dia nao for 0 ou 6, e nao estiver na tabela
>> de feriados, pronto é um dia util.
>>
>>
>> Renan de Oliveira
>> Safetech Informática
>> (51) 3529-3870
>> ----- Original Message -----
>> From: "Firebird" <rubens.rodrigues em abrevo.com.br>
>> To: <lista em firebase.com.br>
>> Sent: Tuesday, August 29, 2006 11:11 AM
>> Subject: Re: [firebase-br] Dias Uteis ...
>>
>>
>> Ok ...
>> Obrigado pela dica, agora só mais uma dúvida... como monto uma query
>> onde só me mostre os dias da semana?
>>
>> Rubens
>>
>> Renan de Oliveira escreveu:
>>     
>>> Sugiro que voce tenha uma tabela com os cadastros de feriados, do
>>>       
>> contrário
>>     
>>> sera complicado, pois apesar de normalmente os feriados terem dias
>>>       
>> fixos,
>> a
>>     
>>> empresa pode optar por feriadões, férias, etc. depois tu monta um sql
>>>       
>> que
>> te
>>     
>>> tras os dias que nao forem sabado e domingo, e faz um join com essa
>>>       
>> tabela
>>     
>>> pra verificar se mesmo nao sendo sabado nem domingo é feriado ou nao
>>>
>>>
>>> Renan de Oliveira
>>> Safetech Informática
>>> (51) 3529-3870
>>> ----- Original Message -----
>>> From: "Firebird" <rubens.rodrigues em abrevo.com.br>
>>> To: <lista em firebase.com.br>
>>> Sent: Tuesday, August 29, 2006 10:33 AM
>>> Subject: [firebase-br] Dias Uteis ...
>>>
>>>
>>> Prezados Colegas,
>>>
>>> É possivel via SQL eu conseguir a qtde de dias úteis num determinado
>>>       
>> mês?
>>     
>>> Obrigado
>>>
>>> Rubens
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para editar sua configuração na lista, use o endereço
>>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para editar sua configuração na lista, use o endereço
>>>       
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>     
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>       
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>     
>
>
>
>   




Mais detalhes sobre a lista de discussão lista