Faccruz 0 Denunciar post Postado Agosto 12, 2009 Boa tarde, Tenho uma página intraweb que acessa um bd em access, até aí nenhum problema. Surgiu a necessidade de realizar uma pesquisa entre datas montei esse SQL Select C.ID, C.LOJA, C.DEPARTAMENTO, C.USUARIO, C.IMPACTO, P.DESCPROBLEMA, C.PRIORIDADE, C.DESCRICAO, C.DATAHORAABERTO, S.DESCSTATUS, C.DATAHORACONCLUIDO, TEMPO From CHAMADOS C, TBLSTATUS S, TBLPROBLEMAS P Where C.STATUS = S.ID and P.ID = C.IDPROBLEMA and (C.DataHoraAberto >= #01/07/2009#) and (C.DataHoraAberto <= #12/08/2009#) order by C.ID, C.DataHoraAberto Mas me retorna dados a mais e fora da data. Já tentei com between, mas me trouxe os mesmos dados. Alguem pode me auxiliar a fazer esse Select entre datas? O campo DataHoraAberto contem Data (dd/mm/aaaa) e Hora (hh:mm:ss) Compartilhar este post Link para o post Compartilhar em outros sites
Ivan.Teles 23 Denunciar post Postado Agosto 12, 2009 Tenta: Select C.ID, C.LOJA, C.DEPARTAMENTO, C.USUARIO, C.IMPACTO, P.DESCPROBLEMA, C.PRIORIDADE, C.DESCRICAO, C.DATAHORAABERTO, S.DESCSTATUS, C.DATAHORACONCLUIDO, TEMPO From CHAMADOS C, TBLSTATUS S, TBLPROBLEMAS P Where (C.DataHoraAberto between >= #01/07/2009# and #12/08/2009#) AND (C.STATUS = S.ID and P.ID = C.IDPROBLEMA) order by C.ID, C.DataHoraAberto Compartilhar este post Link para o post Compartilhar em outros sites