Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal tenho um BD que mantém umas informações de matricula.
Tabela 'matriculas':
MAT_COD int(11)
USU_COD int(11)
ALU_COD int(11)
CUR_COD int(11)
MAT_DTHR datetime
MAT_CAD char(1)
MAT_VLR float
Quando faço um select nesta tabela ela retorna vazio, sendo que há entradas.
"SELECT * FROM `matriculas` WHERE `MAT_COD` = 3 AND date_format(matriculas.MAT_DTHR,'%d/%m/%Y') >= '01/01/2009' and date_format(matriculas.MAT_DTHR, '%d/%m/%Y') <= '13/09/2009'"
Tenho pelo menos entradas que satisfazem estas cláusulas:
MAT_COD USU_COD ALU_COD CUR_COD MAT_DTHR MAT_CAD MAT_VLR
1 3 1 14 2009-08-21 15:41:06 0 70
2 3 1 4 2009-08-21 15:41:13 0 30
3 3 1 13 2009-08-21 15:41:21 0 70
Quando a data final é com dias superiores a 20 (ex: 23/09/2009) ele recupera. Alguém sabe porque isso e como corrigir?
Att.
Cesar Castro
Carregando comentários...