¿Oracle IN vs existe diferencia?

Estoy confundido con oracleIN yEXISTS. Tengo por debajo del requisito.

Necesito obtener todos los empleados cuyos nombres están

select * from emp where ename in('smith','brown','john','johnson');

Puedo usarEXISTS ¿aquí? tambiénIN La cláusula tiene 1000 limitaciones. HaceEXISTS También tiene alguna limitación?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta