Podría ser así:
Código SQL:
Ver originalSELECT *FROM contratos WHERE contrato NOT IN(SELECT contrato FROM contratos WHERE codigo_servicio IN(101,7505));
Sin embargo, te recomiendo revises bien el rendimiento de la consulta y si hace uso de los indices correctos en el plan de ejecución. Yo como DBA le tengo miedo a consultas con IN en tablas grandes.