Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2010, 02:27
carlosd21
 
Fecha de Ingreso: mayo-2010
Mensajes: 7
Antigüedad: 14 años, 6 meses
Puntos: 0
que me falla en la sintaxis??

Código SQL:
Ver original
  1. SELECT A.empresa,A.productor,A.ALTA,A.BAJA
  2. FROM (
  3.     SELECT empresa,productor,SELECT(MAX(fecha1)[ALTA]
  4.           FROM NINC WHERE empresa=001 AND clave=5 AND fecha1<=@fFecha),
  5.           SELECT(MAX(fecha1)[BAJA] FROM NINC WHERE empresa=001 AND clave=6 AND fecha1<=@fFecha)
  6.             FROM ninc
  7.           WHERE empresa=001 AND clave=5 AND fecha1<=@fFecha
  8.     GROUP BY empresa,productor
  9. ) A
  10. WHERE A.ALTA > ISNULL(A.BAJA,1)