Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2004, 09:15
mickeyzgz
 
Fecha de Ingreso: noviembre-2002
Mensajes: 273
Antigüedad: 21 años, 5 meses
Puntos: 0
Problema con operador IN en una SELECT

Hola,

tengo la siguiente consulta que a priori es sencilla pero me da un error:

select distinct *
from actividad
where actividad.id_act=actividad.id_act
and actividad.id_act IN (SELECT id_act
FROM detalle_actividad
WHERE id_emp = '4')

El error que me da es el siguiente:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT id_act FROM detalle_actividad WHERE id_emp = '4' ) LIMI

Que pensais que puede ser? alguna opcion del sql?

Gracias y saludos,

Mickeygz