cassianooliver Postado Fevereiro 1, 2009 Denunciar Share Postado Fevereiro 1, 2009 Como faço para selecionar os registros de uma tabela de um determinado mês??o campo está no formato DATETIMErecebo o mês via GET...mes=2, por exemplo...é possível fazer esta consulta??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 1, 2009 Denunciar Share Postado Fevereiro 1, 2009 o formato do valor que está na tabela deve ser o mesmo do vindo do metodo GET depois é só fazer o selectse não tiver no mesmo formato você tem de usar as funções de manipulação de str para deixar no mesmo formato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassianooliver Postado Fevereiro 1, 2009 Autor Denunciar Share Postado Fevereiro 1, 2009 Não é necessário não...pesquisando nas funções de data no manual do MySQL, descobri a função MONTH...resolvi assim..SELECT * FROM tabela WHERE id = $id && MONTH(campo_data) = '2'aí me retorna todos os registros de fevereiro...mesmo os dados da tabela estando no formato DATETIMEficaí a dica para quem precisar futuramente... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 2, 2009 Denunciar Share Postado Fevereiro 2, 2009 Boa solução tb Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cassianooliver
Como faço para selecionar os registros de uma tabela de um determinado mês??
o campo está no formato DATETIME
recebo o mês via GET...
mes=2, por exemplo...
é possível fazer esta consulta???
Link para o comentário
Compartilhar em outros sites
3 respostass 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.