leooizepi 1 Denunciar post Postado Julho 14, 2009 Bom dia, Estou com uma dúvida e gostaria de saber se alguém pode me ajudar. Tenho duas datas '2009-01-16' e '2009-02-15', gostaria de saber se existe alguma função em MySQL que conta a quantidade de domingos entre essas datas. Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 14, 2009 A função que voce pode usar é essa: http://dev.mysql.com/doc/refman/5.0/en/dat...ction_dayofweek dayofweek. No where selecione apenas os domingos. Agrupe os dias da semana e conte as linhas retornadas. Se tiver dificuldades no sql é só falar. Compartilhar este post Link para o post Compartilhar em outros sites
leooizepi 1 Denunciar post Postado Julho 14, 2009 A função que voce pode usar é essa: http://dev.mysql.com/doc/refman/5.0/en/dat...ction_dayofweek dayofweek. No where selecione apenas os domingos. Agrupe os dias da semana e conte as linhas retornadas. Se tiver dificuldades no sql é só falar. Então mais o dayofweek retorna o dia da semana de uma data, o que eu preciso é a quantidade de dias entre duas datas tipo um DATEDIFF(contando apenas os domingos). Gostaria de saber se existe uma função para isso ou precisa criar uma mesmo. Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 15, 2009 Eu não achei uma função que faça o que voce quer. http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html Se voce combinar algumas funções chega ao resultado que quer. Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Julho 19, 2009 funçao nao existe, mas você pode criar algo com datediff e dayofweek Compartilhar este post Link para o post Compartilhar em outros sites