Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2010, 11:11
aburjachs
 
Fecha de Ingreso: diciembre-2010
Mensajes: 3
Antigüedad: 13 años, 4 meses
Puntos: 0
Condicional si o si no

Hola a todos, alguien me podria ayudar a montar esto:

Gracias por vuestra ayuda.

Necesito condicionar este SELECT a que la fecha sea:
RECIBOS.REC_EFECTO < RECIBOS.REC_FACTURACION

Y si no se cumple esta condicion, que tome como fecha la de RECIBOS.REC_Facturacion
================================================== =====================

SELECT SUM(RECIBOS.REC_ComCorreduria) AS Total,
OFICINAS.OFI_Nombre AS Oficina,
RECIBOS.REC_Efecto AS Fecha
FROM RECIBOS
INNER JOIN OFICINAS
ON RECIBOS.REC_OfiCode = OFICINAS.OFI_Code
WHERE RECIBOS.REC_Oficode IN (2,4,8,16,32,64,128,256,512,1024,2048,4096)
AND RECIBOS.REC_Situacion=5
AND RECIBOS.REC_EFECTO < RECIBOS.REC_FACTURACION
-- (SI no se cumple esta , que tome como fecha la de RECIBOS.REC_FACTURACION)
AND year(RECIBOS.REC_Efecto) BETWEEN '2009' AND '2010'
GROUP BY OFICINAS.OFI_Nombre, RECIBOS.REC_Efecto