H.h Postado Julho 9, 2012 Denunciar Share Postado Julho 9, 2012 Boa Tarde pessoal... preciso pegar todos os dias da semana e data entre duas datas registradas no meu banco, por exemplo.na tabela periodo possui 3 campos - id_periodo, inicio_periodo e fim_periodovamos supor que no registro 03 o inicio_periodo é 2012-09-02 e fim_periodo é 2012-09-15.Eu gostaria de pegar os dias e as datas entre esses 2 periodos tipo:Sunday 2012-09-02Monday 2012-09-03Tuesday 2012-09-04Wednesday 2012-09-05Thursday 2012-09-06...Sunday 2012-09-15tentei assim mas não consegui:SELECT TIMESTAMP(inicio_periodo,fim_periodo) FROM periodo WHERE id_periodo = 03;Alguma Sugestão ?? Eu agradeço... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jrodrigues_ Postado Julho 16, 2012 Denunciar Share Postado Julho 16, 2012 Olá H.h, pelo que entendi você quer retorna o dia antes da data. select concat(date_format(inicio_periodo, '%W '), date(inicio_periodo)) from periodo where id_periodo between inicio_periodo and fim_periodo;Espero que tenha lhe ajudado :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
H.h
Boa Tarde pessoal... preciso pegar todos os dias da semana e data entre duas datas registradas no meu banco, por exemplo.
na tabela periodo possui 3 campos - id_periodo, inicio_periodo e fim_periodo
vamos supor que no registro 03 o inicio_periodo é 2012-09-02 e fim_periodo é 2012-09-15.
Eu gostaria de pegar os dias e as datas entre esses 2 periodos tipo:
Sunday 2012-09-02
Monday 2012-09-03
Tuesday 2012-09-04
Wednesday 2012-09-05
Thursday 2012-09-06
...
Sunday 2012-09-15
tentei assim mas não consegui:
SELECT TIMESTAMP(inicio_periodo,fim_periodo) FROM periodo WHERE id_periodo = 03;
Alguma Sugestão ??
Eu agradeço...
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.