• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

ricardocoimbra

Selecionar data do mes e ano actual

3 mensagens neste tópico

Imaginemos que tenho um campo date e tenho isto

2007-11-12

2007-12-12

2008-01-12

2007-11-18

Imaginemos que eu cria selecionar os registo do mes de novembro deste ano como faria em mysql?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boax...

Existem varias maneiras ..

Uma delas:

SELECT * FROM tabela where extract(Year_month from Campo)=200711  ;

ou

SELECT * FROM tabela where Campo between 20071101 and 20071130;

PS:

Depois de voltar a ler a tua pergunta:

SELECT * FROM tabela where  extract(Year_month FROM Campo)=extract(year_month from now());

Para ter os registos do mes corrente.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

SELECT * FROM tabela WHERE  extract(Year_month FROM Campo)=extract(year_month FROM now());

Era mesmo isso RVG obrigado! abraço

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora