2011-01-26 41 views

Respuesta

15

Usted podría utilizar not exists:

delete from user 
where not exists (select * from message m where m.userid = user.id) 
     and not exists (select * from archivedMessage am where am.userid = user.id) 
+0

¿Hay ventajas/desventajas contra el 'combinación izquierda ... es el método null'? – Toto

+1

@Toto: Funcionalmente son lo mismo, pero puede haber diferencias de rendimiento – Andomar

Cuestiones relacionadas