Jump to content


Photo

Consulta Por Mes


  • Faça o login para participar
5 replies to this topic

#1 rettich

rettich

    No Play, YES ABUSADO

  • Usuários
  • 258 posts
  • Sexo:Não informado

Posted 18/04/2006, 16:06

Fala galera,

como faço p fazr uma consulta p pegar apenas o mes?
eu cadastro a data no formato 0000-00-00 quero pegar apenas o mes, sem passar nenhum valor, é possível fazer isso pelo sql? to usando mysql.

abraçoss
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Wallace Rettich - Desenvolvedor Web
BR Design -- M2Software

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 18/04/2006, 16:14

Você quer que retorne apenas o mês? Por quê não usar um substring() no php mesmo?
Não sei como faria no seu caso nao, mas você também pode usar SUBSTRING na query..

Flws...
;) Até mais

Edição feita por: Frenesi, 18/04/2006, 16:14.

Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 18/04/2006, 16:19

Para buscar somente o mes de Abril.... seria assim:

<?php
mysql_query("SELECT * FROM tabela WHERE MONTH(data) = '04'")
?>


;)
--
Samuel Machado
www.samuelmachado.com

#4 rettich

rettich

    No Play, YES ABUSADO

  • Usuários
  • 258 posts
  • Sexo:Não informado

Posted 18/04/2006, 16:22

consegui, o mysql tem uma função date_format.

fiz assim:
SELECT DATE_FORMAT(data,'%d') as data FROM tabela

vlw, abraços
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Wallace Rettich - Desenvolvedor Web
BR Design -- M2Software

#5 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 18/04/2006, 16:27

consegui, o mysql tem uma função date_format.

fiz assim:
SELECT DATE_FORMAT(data,'%d') as data FROM tabela

vlw, abraços


Nossa... interpretei errada sua pergunta... hehehehe

Mas pelo menos conseguiu usando o DATE_FORMAT... :)



Até +
--
Samuel Machado
www.samuelmachado.com

#6 rettich

rettich

    No Play, YES ABUSADO

  • Usuários
  • 258 posts
  • Sexo:Não informado

Posted 18/04/2006, 17:01

Foi malz, no lugar de %d, use %c, o primeiro é p dia o outro é para o mes!!!
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Wallace Rettich - Desenvolvedor Web
BR Design -- M2Software




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq