[RESOLVIDO] Comparando data com sql

6 respostas
diogoribeiro

Boa tarde, preciso comparar uma data que o usuario me fornece com uma data no banco, alguém pode me ajudar?
A data que o usuário me fornece está no formato: MM/yyyy
Preciso comparar só o mês e o ano.

6 Respostas

tiago.vt

bom o objeto Date ele tem o getYear, e o getMounth só que ambos retorna um tipo int, converte a data pro que o usuario digito pro tipo date é compara ambos usando o getMonth e o getYear.

diogoribeiro

esse getYear é uma função do mySql?
Preciso comparar no select.

tiago.vt

diogoribeiro:
esse getYear é uma função do mySql?
Preciso comparar no select.

isso é no java…

diogoribeiro

;x
Preciso de algo já na consulta, alguma função do mySql.

aluisiodsv

Precisa comparar o mês e o ano separadamente ?

diogoribeiro

Não podia ser junto.
Encontrei uma forma aqui x)
inclui esse trecho no “where”

month(dataEmissao)='${mesReferencia}' AND year(dataEmissao)='${anoReferencia}'
Criado 21 de dezembro de 2010
Ultima resposta 21 de dez. de 2010
Respostas 6
Participantes 3