Ver Mensaje Individual
  #2  
Antiguo 05-07-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Reputación: 23
AGAG4 Va por buen camino
Resuelto

Lo resolví de otra forma, lo que pasa es que tengo 2 sentencias SELECT las llamo Maestro y Detalle, es decir con la misma estructura:
Código SQL [-]
//Consulta Anterior:
SELECT F_MONTH(M.FECHAMOV) MES,F_YEAR(M.FECHAMOV) ANO,M.FECHAMOV
FROM TDCARABO M
WHERE
  M.FECHAMOV BETWEEN '01.03.2006' AND '31.03.2006' AND
  F_MONTH(M.FECHAMOV)=3 AND
  F_YEAR(M.FECHAMOV)=2006
  GROUP BY F_MONTH(M.FECHAMOV),F_YEAR(M.FECHAMOV),M.FECHAMOV

//Consulta Correcta:
SELECT F_MONTH(D.FECHAMOV) MES,F_YEAR(D.FECHAMOV) ANO,D.FECHAMOV
FROM TDCARABO D
WHERE
  D.FECHAMOV BETWEEN '01.03.2006' AND '31.03.2006' AND
  F_MONTH(D.FECHAMOV)=3 AND
  F_YEAR(D.FECHAMOV)=2006
  GROUP BY F_MONTH(D.FECHAMOV),F_YEAR(D.FECHAMOV),D.FECHAMOV

Lo que pasa es que en el Detalle de la tabla TDCARABO tengo movimientos con días completos de cada mes que en el Maestro, por ejemplo:
En el maestro siempre faltaban 1 ó 2 días de cada mes, pero en el detalle estan siempre los registros completos de cada mes.... Espero haberme Explicado ....
Responder Con Cita