Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Select distinct... inner join vs. select... where id in (...)


Tente isso
select * from Users u
where exists 
   ( select user_id 
     from Log_mview l
     where l.user_id = u.user_id )
/

Se a subconsulta retornar um grande número de linhas WHERE EXISTS pode ser substancialmente mais rápido que WHERE ... IN .