Tema: select
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/12/2016, 08:13
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: select

Quita ese not in y usa not exists, es mas rapido, ademas quita ese order by en el subquery, no te sirve de mucho

Código MySQL:
Ver original
  1. select * from `users_alerts`
  2. `users_alerts`.id not in
  3. (
  4. SELECT ua.id as vinculo FROM `users_alerts` as ua
  5. join `contratos` as co on ua.id=co.user_id
  6. where `users_alerts`.id=ua.id
  7. group by ua.email
  8. )
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me