Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2010, 04:13
carlosd21
 
Fecha de Ingreso: mayo-2010
Mensajes: 7
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: duda consulta

Cita:
Iniciado por flaviovich Ver Mensaje
Prueba asi:
Código SQL:
Ver original
  1. SELECT A.empresa,A.productor,A.ALTA,B.BAJA
  2. FROM (
  3.     SELECT empresa,productor,MAX(fecha1)[ALTA]
  4.     FROM ninc
  5.     WHERE empresa=001 AND clave=5
  6.     GROUP BY empresa,productor
  7. ) A
  8. LEFT JOIN (
  9.     SELECT empresa,productor,MAX(fecha1)[BAJA]
  10.     FROM ninc
  11.     WHERE empresa=001 AND clave=6
  12.     GROUP BY empresa,productor
  13. ) B ON A.empresa = B.empresa AND A.productor
  14. WHERE A.ALTA > ISNULL(B.BAJA,1)



Pues me falla la sintaxis y no se pq la vdd. Miro y no lo veo.
Me dice error del where y si kito el ultimo where error productor.