ajuda com Função Mysql para retornar data útil

1. ajuda com Função Mysql para retornar data útil

jose pedro neri de oliveira
acharei

(usa Outra)

Enviado em 26/02/2013 - 13:49h

Olá a todos os Participantes desse fórum, sei que no MySQL é possível criar funções
por isso gostaria de saber se alguém tem uma função na qual eu passo uma data e ela me retorna com a próxima data útil ex: dia 2013-11-10 é um domingo então a função retornaria dia 2012-11-12 que seria a segunda próximo dia útil.

já tenho um script que faz isso no PHP mais seria mais eficiente ter essa função criada do MySQL

ficaria muito grato.


  


2. Re: ajuda com Função Mysql para retornar data útil

3. Re: ajuda com Função Mysql para retornar data útil

jose pedro neri de oliveira
acharei

(usa Outra)

Enviado em 26/02/2013 - 14:16h



agradeço o envio do link mais não encontrei nenhuma função nativa no mysql que retorna a data.




4. Re: ajuda com Função Mysql para retornar data útil

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/04/2013 - 00:18h

Para isso vc terá que montar uma função mesmo.

Podes usar a função


SELECT DAYOFWEEK('2007-02-03');

para saber se a data alvo é sabado ou domingo e


SELECT INTERVAL 1 DAY + '2008-12-31';

Para adicionar a quantidade de dias necessário para chegar ao próximo dia útil.

*Obs.: Se precisar dos feriados nacionais, etc, é bom criar uma tabela com essas datas e incluir na sua função.

Boa sorte (já precisei fazer isso, mas com postgres).






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts